AI Infra:Supabase 开源了个实时 ETL 工具,就叫 ETL
Supabase ETL 是 Supabase 团队发布的一个开源“工具箱”,用来 Postgres 数据库里的变更(新增/修改/删除)实时传到数据仓库或其他系统,比如 BigQuery、S3 或消息队列。
它是为开发者做的库/框架,而不是一键式的商业云服务。
https://github.com/supabase/etl
做什么?
从 Postgres 实时抓取数据变化(增删改),传到目标系统(如 BigQuery、S3 等)。
为什么有用?
- 高性能(Rust 写的)
- 自定义能力强 → 更安全、可控
- 适合对延迟和吞吐要求高、有工程资源的团队
有什么注意点?
- 不是 SaaS,需工程师亲自部署、维护
- 目前不提供即开即用的构建包,得自己编译
- 功能还在打磨中,部分边界场景未解决
替代选择(非技术友好型):
- Airbyte(更友好 + 可云上用)
- Debezium + Kafka(企业级,工程依赖大)
- Estuary / 商业产品(快、好上手,但收费)
建议决策:
- 有工程团队 + 要求性能+控制权 → PoC 测试
- 想快上线、低风险、少运维 → Airbyte 或托管平台