SQLFlow: DuckDB for Stream Processing – 45k messages/second
github.com
github.com
SQLFlow uses duckdb to process kafka streaming data.
The goal is to create an environment where stream logic can be expressed in pure SQL with a simple and performant deployment, leveraging kafka consumer groups for state management.
The new in-memory processor easily handles 45,000 messages / second for simple aggregation.
https://github.com/turbolytics/sql-flow?tab=readme-ov-file#b...
------
I'd really appreciate feedback on features that would make this more useful. It's basically just a POC at this point.
Thank you