TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

SQLFlow: DuckDB for Stream Processing – 45k messages/second

2 pointsby dm03514about 1 year ago

1 comment

dm03514about 1 year ago
Hello Everyone, having lots of fun figuring out ways to use DuckDB in common data operations. Already seeing huge savings in traditional data engineering applications replacing data warehouse queries with duckdb over blob storage (parquet).<p>SQLFlow uses duckdb to process kafka streaming data.<p>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.<p>The new in-memory processor easily handles 45,000 messages &#x2F; second for simple aggregation.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;turbolytics&#x2F;sql-flow?tab=readme-ov-file#benchmarks">https:&#x2F;&#x2F;github.com&#x2F;turbolytics&#x2F;sql-flow?tab=readme-ov-file#b...</a><p>------<p>I&#x27;d really appreciate feedback on features that would make this more useful. It&#x27;s basically just a POC at this point.<p>Thank you