跳到正文
6月21日周二
6月17日周五
6月15日周三
6月1日周三
5月26日周四
5月24日周二
5月18日周三
5月2日周一
  1. Hugging Face Blog62

    用 Accelerate 不改代码跑 PyTorch FSDP,在 2 张 24GB 卡上训练 GPT-2 XL

    Hugging Face 介绍如何用 Accelerate 在不改代码的情况下启用 PyTorch FullyShardedDataParallel(FSDP),在 2 张 24GB NVIDIA Titan RTX 上对 GPT-2 Large(762M)和 GPT-2 XL(1.5B)做因果语言建模训练。

    推荐理由:用 Accelerate 不改代码就能跑 PyTorch FSDP,显存不够的可以照表选分片与 CPU offload 配置。

4月28日周四
4月26日周二
  1. Vercel Changelog22

    HashiCorp 开发者如何用增量静态再生(ISR)加快迭代

    HashiCorp 为 8 个开源产品的文档站引入版本化文档,页面数量大增,团队改用 API 提供内容并借助 Next.js 的 ISR 只静态生成访问量最高的页面,其余延后生成,revalidate 超时设为 1 小时。按需 ISR 可即时清除指定页面的 Next.js 缓存,配合 GitHub push 事件与 GitHub Actions,只对变更页面触发更新,无需整站重建。

4月20日周三
4月15日周五
4月2日周六
  1. Supabase Blog52

    Supabase 发布 Realtime 第三个大版本,新增多人协作能力

    Supabase 发布 Realtime 第三个大版本,引入多租户以同时监听多个数据库,并采用分布式节点集群以提升资源利用率、容错能力和降低延迟。新版本在保留原有数据库变更监听功能的同时,开放 WebSocket 供开发者构建多人游戏和协作应用,新增 Presence(用户在线状态,由 CRDT 驱动)和 Broadcast(发送光标移动等临时事件)两项能力。

3月31日周四
3月30日周三
  1. Supabase Blog62

    Supabase 推出 Enterprise 计划,并把消费上限等企业功能下放到 Pro 档

    Supabase 发布 Enterprise 计划,同时把部分企业功能放进 Pro 档:合并 Pro 与 Pay as you go 计划,升级 Pro 后默认开启消费上限,单项目每月成本上限为 25 美元,超出后服务仍会继续运行并会直接联系用户。

    推荐理由:Supabase 把企业级功能下放到 Pro 档并默认开启每月 25 美元消费上限,按用量付费的团队要重新核对账单预期。

3月29日周二
  1. Supabase Blog62

    Supabase 正式上线 GraphQL,基于开源扩展 pg_graphql

    Supabase 宣布 GraphQL 支持正式可用(general availability),通过开源 PostgreSQL 扩展 pg_graphql 实现,可在 SQL 内或通过 HTTP 端点 https://<project_ref>.supabase.co/graphql/v1 查询已有 PostgreSQL 数据库。

    推荐理由:Supabase 把 GraphQL 通过开源扩展 pg_graphql 正式开放,用 Postgres 权限和 RLS 直接管鉴权,自建后端可以少写一层解析服务。

3月28日周一
3月25日周五
3月17日周四
3月15日周二
3月8日周二
  1. Supabase Blog67

    Supabase 用 150 行 SQL 给 Postgres 做数据审计

    Supabase 发布一套 150 行 SQL 的 Postgres 审计方案,用 JSONB 单表存储所有表的增删改历史,通过 audit.enable_tracking('public.members') 一行开启追踪,并用 BRIN 索引 ts、btree 索引 table_oid 和 record_id 支撑按时间范围和单行历史的快速查询。

    推荐理由:用 150 行 SQL 给 Postgres 加审计表,写入低于每秒 1000 次时开销可忽略,可直接照抄或装扩展。

3月3日周四
  1. Vercel Changelog22

    Turborepo:Monorepo 正在改变团队构建软件的方式

    Vercel 旗下 Turborepo 是一款面向 JavaScript 和 TypeScript 代码库的高性能构建系统,提供零配置远程缓存和快速增量构建,把大型工程团队的开发工作流带给所有开发者。它让多项目代码库的包更新、协作调试和本地开发更简单,Makeswift 称其显著提升开发效率,Stately.ai 四人团队自采用以来节省了 67 小时 CI 时间。

2月22日周二
2月2日周三
1月27日周四
1月25日周二
1月20日周四
12月15日周三
12月3日周五
12月2日周四
  1. Supabase Blog27

    Supabase 收购日志平台 Logflare

    Supabase 宣布收购日志摄取平台 Logflare,Logflare 创始人 Chase Granberry 一并加入。Supabase 计划未来几周推出新的 Dashboard 日志功能,让开发者用 SQL 查询日志,并保留 Logflare 现有的 Vercel 和 Cloudflare 集成。现有 Logflare 用户将在未来几个月内迁移至 Supabase,价格档位保持不变。

12月1日周三
  1. Supabase Blog62

    Supabase 的 Realtime 开始遵循 Postgres RLS 策略

    Supabase 宣布 Realtime 现在会遵循 PostgreSQL 的 Row Level Security 策略,数据库变更只广播给有权限查看的用户,此前 Realtime 会把所有变更广播给所有客户端。

    推荐理由:Realtime 现在按 RLS 策略逐用户过滤广播,用 Realtime 的要把客户端升到 v1.23.0 并检查策略性能。

11月30日周二
11月29日周一
11月28日周日
11月27日周六
  1. Supabase Blog60

    PostgREST 9 发布:支持内连接过滤与单参数 POST,并带来 PostgreSQL 14 兼容改动

    PostgREST 9 发布,新增在嵌入表时做内连接的能力,用 !inner 关键字可基于嵌入表(如 users)的过滤条件筛选顶层表(如 messages)的行,适用于所有 Supabase 客户端库和各类操作符。

    推荐理由:PostgREST 9 支持内连接过滤和单参数 POST,自建自定义 auth 函数的要在升级前改 current_setting 写法。

11月26日周五
  1. Supabase Blog22

    Supabase 如何做 Launch Week:一年三次、数据库月增 47% 的发布方法论

    Supabase 公开其 Launch Week 发布方法论:一年办三次,靠“固定时间、灵活范围”每三个月集中交付一批重大功能,过去 18 个月托管的数据库数量月环比增长 47%。做法源自 YC 时期,首次被 Hacker News 顶上首页后一夜之间托管数据库数增长十倍,此后团队把 Demo Day 式截止日期内化成内部节奏,2021 年 3 月首次一周连发 7 个主要功能。

11月7日周日