zx-dennis
26-06-12 07:48

Langfuse 现在用 S3 作原始事件 SoT,异步 enrich 后写 ClickHouse,S3 同时支撑 reprocess。
改用 GreptimeDB 后,可以用一张 append_mode 的 raw_events 表承接 SoT + reprocess 职责,省掉独立的 S3 event store 层;投影由 worker enrich 后写 merge 表,Flow 负责二级聚合。
这简化了存储拓扑(少一个 S3 event store + 少一套 replay 链路),但 enrich 仍在 worker(不像 TMA1 能用 Flow 表达 cost)。成本和实时性理论上会更好。

发布于 浙江