nowfound

Dev tools · alternatives · 2026

24 alternatives to Introduction to Apache Flink

Stream Processing for Real Time and Beyond

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Introduction to Apache Flink launched in 2017; newer entries below may have overtaken it.

  1. 1RT

    We are working on a product which makes stream processing easy for data analysts and data scientists. It’s a higher level alternative to Flink, Kafka Streams and Spark Streams. As well as making stream processing simpler, we also felt that lots of people were building these AWS stream processing platforms based on Kafka and something like Flink so wanted to offer this as a service. We would welcome any input on the space or approach: Home page: http://Timeflow.systems Demo: https://youtu.be/fGfgBaHXOkE

    2020 · its alternatives →

  2. 2

    Hey HN, Apache Flink is a beast for heavy-duty stream processing – no doubt about it. We've used it, admired its power, and it heavily influenced our thinking. But let's be honest: for a lot of common, everyday stream processing tasks, Flink (and similar frameworks) can feel like bringing a bazooka to a knife fight. The operational overhead and complexity for simpler, stateless jobs often outweigh the benefits. That's why we built ZephFlow. What is ZephFlow? ZephFlow is a stream processing framework built for lightweight operations and simplicity. It distills the core principles of…

    2025 · github.com · its alternatives →

  3. 3IW

    https://www.manning.com/books/data-oriented-programming-in-j... This book is a distillation of everything I’ve learned about what effective development looks like in Java (so far!). It's about how to organize programs around data "as plain data" and the surprisingly benefits that emerge when we do. Programs that are built around the data they manage tend to be simpler, smaller, and significantly easier understand. Java has changed radically over the last several years. It has picked up all kinds of new language features which support data oriented programming (records,…

    2024 · its alternatives →

  4. 4

    A Python stream processing engine modeled after Yahoo! Pipes - nerevu/riko

    2016 · github.com · its alternatives →

  5. 5

    A realtime server for the modern web

    2016 · deepstream.io · its alternatives →

  6. 6DA

    Hey HN! I’ve written a bunch of WebSocket servers over the years to do simple things like state synchronization, WebRTC signaling, and notifying a client when a backend job was run. I realized that if I had a simple way to create a private, temporary, mini-redis that the client could talk to directly, it would save a lot of time. So we created DriftDB. In addition to the open source server that you can run yourself, we also provide https://jamsocket.live where you can use an instance we host on Cloudflare’s edge (~13ms round trip latency from my home in NY). You may have seen my…

    2023 · driftdb.com · its alternatives →

  7. 7BT

    2021 · 1900jwatson.medium.com · its alternatives →

  8. 8LF
  9. 9RT

    We have been involved in a number of real time streaming projects using tools such as Flink, Spark Streams and Kafka Streams backed by "real time" databases such as Druid. We always found these projects quite complex to develop and run, with stream processing in particular being a bit of a dark art. A stream to stream join in Flink can get quite mind bending for instance. In 2020 we had the idea of building a low code SaaS product for real time streaming analytics. The first attempt failed due to being a little over-engineered and with too many changes of direction, but over the last few…

    2021 · its alternatives →

  10. 10

    tl;dr we built an embeddable stream processing engine in Rust using apache DataFusion, check us out at https://github.com/probably-nothing-labs/denormalized Hey HN, We’d like to showcase a very early version of our embeddable stream processing engine called Denormalized. The rise of DuckDB has abundantly made it clear that even for many workloads of Terabyte scale, a single node system outshines the distributed query engines of previous generation such as Spark, Snowflake etc in terms of both performance and cost. Now a lot of workloads DuckDB is used for were normally…

    2024 · github.com · its alternatives →

  11. 11

    Probabilistic data structures for processing continuous, unbounded streams. - tylertreat/BoomFilters

    2015 · github.com · its alternatives →

  12. 12

    A flink alternative powered by DuckDB

    2025 · turbolytics.io · its alternatives →

  13. 13
  14. 14

    Hi HN! We are Ashish and Armend, founders of GlassFlow. We just launched our open-source streaming ETL that deduplicates and joins Kafka streams before ingesting them to ClickHouse https://github.com/glassflow/clickhouse-etl Why we built this: Dedup with batch data is straightforward. You load the data into a temporary table. Then, find only the latest versions of the record through hashes or keys and keep them. After that, move the clean data into your main table. But have you tried this with streaming data? Users of our prev product were running real-time analytics…

    2025 · github.com · its alternatives →

  15. 15

    Learn web scraping with Java in 130 pages, for free.

    2020 · scrapingbee.com · its alternatives →

  16. 16

    Hello Everyone! We built SQLFlow as a lightweight stream processing engine. We leverage DuckDB as the stream processing engine, which gives SQLFlow the ability to process 10's of thousands of messages a second using ~250MiB of memory! DuckDB also supports a rich ecosystem of sinks and connectors! https://sql-flow.com/docs/category/tutorials/ https://github.com/turbolytics/sql-flow We were tired of running JVM's for simple stream processing, and also of bespoke one off stream processors I would love your feedback, criticisms and/or…

    Dec 2025 · sql-flow.com · its alternatives →

  17. 17
    Stream▲61

    A timeline based feed reader

    2020 · stream.hayseed.co · its alternatives →

  18. 18

    HyperText Transfer Protocol (HTTP) explained, with examples

    2023 · http.dev · its alternatives →

  19. 19

    Learn how to make servers in PHP.

    2016 · its alternatives →

  20. 20

    Next-gen massive data integration framework

    2022 · seatunnel.apache.org · its alternatives →

  21. 21

    Python Stream Processing. Contribute to bytewax/bytewax development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  22. 22BR
  23. 23SS
  24. 24

    Open-Source Web UI for managing Apache Kafka clusters - Release 1.0: Messages overhaul, editable ACLs · kafbat/kafka-ui

    2024 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →