SQLFlow: SQL Stream Processing Using DuckDB
SQLFlow: SQL Stream Processing Using DuckDB
I'm a couple years late to the party but DuckDB is blowing my mind. I couldn't find an good embedded DuckDB stream processing solution so I hacked my own, calling it SQLFlow: https://github.com/turbolytics/sql-flow SQLFlow enables writing stream transformations in pure sql, executed using DuckDB. The goal was to create a lightweight, performant stream processing engine using pure SQL transformations, DuckDB didn't disappoint! I'd love your feedback, feature requests, impressions, or just comments. I'd love to turn this into a stable, usable project that people are comfortable running in production. Thank you
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
A flink alternative powered by DuckDB
I brushed up on SQL using TDD, Ruby, and the pg gem
Typed overlay over SQL now supports DuckDB
We built rescaling for distributed stateful stream processing
Jet – in-memory, fault-tolerant, distributed stream processing
Benthos, stream multiplexer and processing service
An SQL data mapper using Go generics
Upstream – Stream processing, for humans
Minibatch – Python stream processing
Bytewax – Python Stateful Stream Processing on Timely Dataflow