EN
返回档案库

档案库 · 开发与企业工具 · 战略决策 · 2022–2025

Arroyo(YC W23):Cloudflare 收购其 SQL 流处理器,用于 Pipelines

Flink 级的流处理,开发者友好:Arroyo 用 Rust 编写了 SQL 引擎,将其开源,并于 2025 年 4 月出售给 Cloudflare。

Arroyo

它在赌什么实时处理可以通过一个暴露 SQL 的 Rust 引擎实现民主化——具备 Flink 级的能力,但无需 Flink 的运维负担——并且开源将为一个完整的平台播下种子。已上线

做的是什么生意

Arroyo is an open-source (Apache-2.0) stream-processing engine: developers write SQL to run stateful aggregations, joins and transformations on real-time data, deployed self-hosted or as a managed service.

起因

Micah Wylde and co-founder Jackson started Arroyo in 2022 after years building stream processing at Lyft and Splunk. The dominant engine, Apache Flink, was powerful but, in their view, too low-level for non-expert users and operationally heavy — which is why most teams still ran batch pipelines — so they set out to build a streaming engine product engineers and data scientists could actually use, with SQL as the declarative API and Rust for operational simplicity.

经过

The engine was open-sourced in summer 2023 under an Apache license; by the acquisition the company said dozens of businesses were running Arroyo pipelines for data ingestion, anti-fraud, IoT observability and financial trading. The team concluded the engine alone was only part of the product — democratizing streaming meant a full platform with backfill, query testing and serverless deployment — and, after about a year of conversations with Cloudflare, concluded the developer platform already owned the missing pieces: R2 for object storage, Queues for data in transit and Workers for running user code.

结果

On 2025-04-10 Cloudflare announced it had acquired Arroyo, bringing serverless SQL stream processing to its Developer Platform: the engine became the basis for streaming SQL inside Cloudflare Pipelines, which launched in open beta the same day, and Arroyo remained open-source and self-hostable with the team joining Cloudflare.

背景

Arroyo 是一个开源的云原生流处理引擎,由 Lyft 和 Splunk 的流处理老兵于 2022 年创立。开发人员编写 SQL 来对实时数据运行有状态的聚合、连接和转换——这些管道支撑着推荐、反欺诈和可观测性等场景——而无需雇用流处理专家团队。

创立时的赌注是,Flink 证明了有容错、有状态的流处理的能力,但在易用性上失败:他的 API 太底层,并且有状态服务需要无尽的运维,导致大多数公司停留在每小时或每天批处理。Arroyo 用 Rust 重新构建了这个概念,以 SQL 为接口,状态后端基于对象存储,然后在 2023 年夏天将其在 Apache 许可下开源。

到 2025 年,该公司报告了数十个生产用户,并在 2025-04-10 宣布被 Cloudflare 收购:Arroyo 的引擎成为 Cloudflare Pipelines(同日公开测试版发布)的流式 SQL 层,与 Queues, R2, Workers 集成,同时引擎保持开源和可自主托管。这次收购在 Hacker News 上获得了 113 分和 38 条评论。

这件事要成立,得有什么

  • Flink 在技术上正确,但只在有专家的地方被采用;SQL 和 Rust 解决了真正的瓶颈——可及性和运维——而不是原始吞吐量。
  • 以对象存储为本的状态后端消除了运行状态管道的负担,这些管道行为类似专门的数据库。
  • 2023 年夏天的开源创造了信誉和社区,让数十家公司在任何平台交易之前就能运行该引擎。
  • Cloudflare 已经拥有存储(R2)、传输(Queues)和计算(Workers),因此加入它让一个独立引擎不构建云基础设施就变成了无服务器数据平台。
  • 收购后保持 Apache 许可保护了项目已经建立的开源信任。

可借鉴之处

可及性是切入点:Flink 级的流处理,带有 SQL API 并且没有 JVM 运维。开源引擎建立了信誉,最终使得 Cloudflare 既是平台又是收购方。

后续进展

截至 2026-09-05,Arroyo 在 Cloudflare 内部运营:引擎保持开源并可在虚拟机、Kubernetes 和无服务器容器平台上自主托管,团队的工作是将 SQL 流处理与 Cloudflare Pipelines、Queues、R2 和 Workers 集成,路线图包括在 Workers 上运行 UDF。

资料来源

发现哪里写错了?告诉我们。

轮到你了

你刚读完一家。说说你在做什么,看看谁在赌同一件事。

免费账号 · 3 次免费提问 · 不用绑卡

相关案例