Gazette: towards unification of batch and stream processing
Build platforms that flexibly mix SQL, batch, and stream processing paradigms - gazette/core
Gazette: towards unification of batch and stream processing launched on November 11, 2019 with 12 votes, #827 of 3,203 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 6 years on.
In plain words
Gazette is a software framework for unifying batch and stream data processing. It targets developers and data engineers who need to handle both types of processing workloads. The project stands out by attempting to bridge the traditionally separate approaches to batch and stream computing into a single, cohesive system. The source code is available on GitHub for those interested in exploring or contributing to the project.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
We open sourced our entire text-to-SQL product2024 · github.com · ▲464Long story short: We (Dataherald) just open-sourced our entire codebase, including the core engine, the clients that interact with it and the backend application layer for authentication and RBAC. You can now use the full solution to build text-to-SQL into your product. The Problem: modern LLMs write syntactically correct SQL, but they struggle with real-world relational data. This is because real world data and schema is messy, natural language can often be ambiguous and LLMs are not trained on your specific dataset. Solution: The core NL-to-SQL engine in Dataherald is an LLM based agent…
Arroyo – Write SQL on streaming data2023 · github.com · ▲115Hey HN, Arroyo is a modern, open-source stream processing engine, that lets anyone write complex queries on event streams just by writing SQL—windowing, aggregating, and joining events with sub-second latency. Today data processing typically happens in batch data warehouses like BigQuery and Snowflake despite the fact that most of the data is coming in as streams. Data teams have to build complex orchestration systems to handle late-arriving data and job failures while trying to minimize latency. Stream processing offers an alternative approach, where the query is compiled into a streaming…
Software Engineering Daily - Scaling PostgreSQL2016 · softwareengineeringdaily.com · ▲70A look at modern database approaches and how Citus scales PG
An experimental distributed SQL database from scratch in Go2019 · github.com · ▲104LBADD: An experimental, distributed SQL database. Contribute to tomarrell/lbadd development by creating an account on GitHub.
A flow based data processing editor2021 · datablocks.pro · ▲188node-based editor for exploring, analyzing and transforming data without code
ContinuumAug 2026 · roland.leth.ro · ▲132Reckon is a decision journal for iPhone and iPad that records your predictions, confidence, and reasoning, then shows how your judgment holds up. Log calls when outcomes are uncertain, add quick check-ins as information changes, and later mark what happened and how satisfied you
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 24d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email

Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 12h ago · github.com
Source: Show HN post ↗