nowfound

Dev tools · November 11, 2019

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 · ▲464

    Long 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 · ▲115

    Hey 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 · ▲70

    A look at modern database approaches and how Citus scales PG

  • An experimental distributed SQL database from scratch in Go2019 · github.com · ▲104

    LBADD: An experimental, distributed SQL database. Contribute to tomarrell/lbadd development by creating an account on GitHub.

  • A flow based data processing editor2021 · datablocks.pro · ▲188

    node-based editor for exploring, analyzing and transforming data without code

  • ContinuumAug 2026 · roland.leth.ro · ▲132

    Reckon 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 →
  • /dev/null▲490

    a social network for devs

    Dev tools · 4d ago · dev-null.sh

  • 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▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 24d ago · openbot.run

  • Talanoa▲346

    Hi 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 ↗

Launched alongside, November 2019

the whole month →
  • Manage all your small projects for free

    Work · 2019 · basecamp.com

  • Product tips in a comic book format

    Growth · 2019 · growth.design

  • A futuristic electric pickup truck from Tesla ⚡️

    Life & fun · 2019 · tesla.com

  • Cocoon▲674

    A private app for the most important people in your life

    Work · 2019 · cocoon.com

  • Adalo▲616

    Build apps for every platform, without code ✨

    Work · 2019 · adalo.com

  • Remove the background from any image for free

    Work · 2019 · stickermule.com