← All repos

fluvio

🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.

cloud-nativedata-analyticsdata-flowdata-integrationdata-pipelinesdistributed-systemsevent-driven-architecturereal-timerustserverlessstatefulstreamingstreaming-analyticsstreaming-datastreaming-data-pipelinesstreaming-data-processingstream-processingstream-processing-enginewebassembly
Browse cluster: SQL databases and distributed systems
2,574commits
83contributors
6languages

Tech stack & purpose

Fluvio is a programmable data streaming platform written in Rust that enables developers to collect and transform data in motion to power responsive data-intensive applications. The project encompasses a distributed event stream processing system built on a cloud-native architecture, supporting real-time streaming data pipelines with WebAssembly-based SmartModules for filtering, mapping, aggregation, and other transformations. The tech stack is primarily Rust-based, including components such as a command-line interface for cluster management, compression libraries supporting multiple codecs, protocol definitions, storage engines, and connector frameworks for integrating with external data sources. InfinyOn is the organization behind Fluvio, as evidenced by references to their official website and branding throughout the documentation.

Community & reference links

Languages

Rust
93.0%
Shell
6.1%
Makefile
0.9%
Dockerfile
0.1%
Liquid
0.0%
RenderScript
0.0%

Contributors (top 30 of 83)