Koala OSS Club


Arroyo | Rust 编写流式计算引擎


Arroyo 是一个基于 Rust 开发的分布式流处理引擎,与基于批处理的大数据引擎相比,流处理能够带来更高的实效性。在项目的 README 中,作者也介绍了在业界已经存在 Flink、Spark Streaming 等成熟方案的情况下,为什么还要开发 Arroyo。按照作者的描述,Arroyo 在设计上更易于在越来越流行的 serverless 环境中运行,以及提供了高性能的 SQL 引擎,使得普通开发者也能开发出易用的大数据 pipeline。