每日 Harness 开源 · Source
返回本期 · Back to 2026-10-02

博客文章 · Blog Posts2026-10-02 · Friday, October 2, 2026

We used a database as a message queue. Now we use Kafka

tigrisdata.com原文 ↗

We used a database as a message queue. Now we use Kafka
Tigris 曾用 FoundationDB 同时存业务数据和异步队列,借事务一致性避免双写;当垃圾回收等异步任务触及 FDB 写入上限后,团队把高吞吐部分迁到 Kafka。迁移并非全盘替换:FDB 仍承载核心状态,Kafka 负责特定异步流,结果是降低数据库负载和自定义队列代码,但重新引入了两个系统之间的运维边界。
–浏览

评论 · Comments