Show HN: EventFlux – Lightweight stream processing engine in Rust

I built EventFlux, a FOSS stream processing engine in Rust. The idea is simple: when you don't need the overhead of managing clusters and configs for straightforward streaming scenarios, why deal with it?

It runs as a single binary, uses 50-100MB of memory, starts in milliseconds, and handles 1M+ events/sec. No Kubernetes, no JVM, no Kafka cluster required—just write SQL and run.

To be clear, this isn't meant to replace Flink at massive scale. If you need hundreds of connectors or multi-million event throughput across a distributed cluster, Flink is the right tool. EventFlux is for simpler deployments where SQL-first development and minimal infrastructure matter more.

GitHub: https://github.com/eventflux-io/engine Docs: https://eventflux.io

Feedback appreciated!

3 points grainier 10 months ago 0 comments

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton