Open source Confluent Cloud alternatives
Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Confluent Cloud alternative; 15 more are in the category where Confluent Cloud is a typical product.
Open source projects in the same category: Queues & Streaming
Category-level information: these projects are the same kind of software as Confluent Cloud; they have not claimed to be a one-to-one replacement.
Apache Kafka
100apache · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- You write event streams on topics, read them as subscribers, and keep them durable for as long as you want.
- With Kafka Streams API, you develop flow processing applications and microservices that transform, merge, collect, and window.
- With Kafka Connect, you run reusable connectors that take data from external systems or write data to them.
- • High number of open issues (677)
Verified against README · Oct 26, 2026 · source
Celery
100celery · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- You distribute workloads between different workpieces or machines
- You manage background operations in an asynchronous structure
- As a message tool, you use RabbitMQ, Redis, Amazon SQS, or Google Pub/Sub, storing task results in stores such as Redis, SQLAlchemy, or Django ORM.
- • High number of open issues (744)
- • NeutralHacker News
Why do we need Flask, Celery, and Redis? (2019)
“This is what I have used in the past. I think they're very convenient if you are just running one instance of uwsgi and want to share some state quickly without going through a persistent database. If you're worrying about tweaking Celery for performance, then I suspect your…”
- • NeutralHacker News
Why do we need Flask, Celery, and Redis? (2019)
“I suspect they are using a single server. I found uwsgi's mules and cache2 very useful in that situation. If someone finds that Redis and Celery are more complication than they need for a given task, then I think they're probably not using an orchestration framework.”
Verified against README · Oct 26, 2026 · source
NSQ
92nsqio · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- You build scalable messaging infrastructure through distributed and decentralized topologies.
- You provide message transmission using different data formats such as JSON, MsgPack or Protocol Buffers.
- You easily configure and distribute messaging services through command line parameters and Docker images.
- ↓ NegativeHacker News
NSQ – A realtime distributed messaging platform
“I would also like to see a queue system with better guarantees. We've been running RabbitMQ for a couple of years and are fed up with its lack of safety in the face of minor cluster failures. I don't know about NSQ — it looks nice, but the lack of true persistence and ordering…”
- ↓ NegativeHacker News
NSQ – A realtime distributed messaging platform
“For the applications I've dealt with, it's an upside that a workers distributed across a number of servers can process messages from producers distributed across a number of servers, with no user-defined partitioning. Kafka, I think, requires you to define partitions to have…”
Verified against README · Oct 26, 2026 · source
Temporal
100temporalio · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- You run application logic units in a durable manner as workflows.
- You automatically manage temporary errors and retry failed operations.
- Temporal Web tracks workflows running with UI and CLI, displaying namespace and workflow lists.
- • High number of open issues (1,118)
- • NeutralHacker News
JavaScript Temporal is coming
“As the comment mentions there, the idea is that you can do those sorts of transformations on the duration and then emit them: >> d = Temporal.Duration.from({milliseconds: 60000}) >> d.seconds 0 >> d.milliseconds 60000 >> d = d.round({largestUnit: 'second'}) >> d.seconds 60 >>…”
- • NeutralHacker News
JavaScript Temporal is coming
“Passing Dates to a React component caused re-rendering issues in some of my applications due to Date being an object. I had to resort to numbers (Unix time) to not have to add memoization everywhere. Seems like this will continue with Temporal. Or React-Compiler will solve this.”
Verified against README · Oct 26, 2026 · source
NATS
100nats-io · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- Publish/abone (pub/sub) and set up interservice messaging with request/response models
- With JetStream, you store messages permanently and process them as stream
- By clustering servers, you provide high-access messaging in cloud and end (edge) environments
- ↑ PositiveHacker News
Jepsen: NATS 2.12.1
“> What level of technical due diligence was performed by organizations like Mastercard, Volvo, PayPal, Baidu, Alibaba, or AT&T before adopting this system? I have to note the following as a NATS fan: - I am horrified at Jespen's reliability findings, however they do vindicate…”
- ↓ NegativeHacker News
Jepsen: NATS 2.12.1
“The only post in this thread that actually summarized the core findings of the study, namely: - ACKed messages can be silently lost due to minority-node corruption. - A single-bit corruption can cause some replicas to lose up to 78% of stored messages - Snapshot corruption can…”
Verified against README · Oct 25, 2026 · source
apache · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- With horizontally scalable architecture, you post millions of independent topics and millions of messages per second.
- You distribute as a service hosted with authentication, authorization, and quota management features
- Pair data between regions with geographic replication support
debezium
85debezium · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- You monitor the changes in the row level in the Veritabanı table in real time.
- When you stop and restart your app, you consume the data change events you missed from where you left off.
- You use a single event model regardless of the complex structures of different database management systems.
- • No published release
- ↑ PositiveHacker News
Streaming Databases in Real-Time with Kafka, Debezium, and MySQL
“The "traditional" Kafka infrastructure (i.e. LinkedIn) uses Kafka as the source of truth. Everything gets written directly into Kafka and makes its way from there. This is a powerful concept, but involves giving up a lot of advantages of a RDBMS. This is the first time I've…”
- • NeutralHacker News
Streaming Databases in Real-Time with Kafka, Debezium, and MySQL
“Debezium implements Kafka Connectors, so the serialization is pluggable. Debezium can work with thrift, you just need a thrift converter for Kafka Connect.”
rq · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- You queue Python functions to run asynchronously in the background.
- You prioritize tasks by defining multiple queues or adding things in front of the queue.
- You configure tasks that will be repeated on time or at certain intervals.
- • NeutralGitHub Issue
Suggestion: multi-job dependency
“I suggest extending the current dependency feature to allow a job to depend on multiple jobs, not just one, so that it can be run only when all those jobs it depends on have succeeded.”
- • NeutralGitHub Issue
Job queued but not run
“I have a job not run, in the log of worker: 2016-11-15 23:18:34,617 11894 {q}default: [job details] (e47b96dc-d0f8-48b4-bbc9-090e6443080a) 2016-11-15 23:18:34,618 11894 Sent heartbeat to prevent worker timeout. Next one should arrive within 420 seconds. 2016-11-15 23:18:34,621…”
BullMQ
100taskforcesh · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- You can manage distributed queue in projects in different languages such as Node.js, Python, Rust or Elixir.
- You can queue delayed jobs, browse through the interface, and search.
- You can track queue metrics and statistics, observe system performance.
- ↑ PositiveHacker News
Job Scheduling in Node.js with BullMQ
“Great article, with one caveat: The big upfront question should be; do I need BullMQ (and Redis). I think in most cases a simple DB queue table will suffice, reducing complexity allowing for greater customization.”
- ↓ NegativeGitHub Issue
[Bug]: Worker stopped processing jobs, and mostly delayed Jobs
“### Version v5.4.2 ### Platform NodeJS ### What happened? We have a service, where a worker runs, and processes jobs. After the processing is done, it will create another job, which is delayed (around 64 minutes). Today, I noticed that the service and worker stopped processing…”
risingwavelabs · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- You get data from different sources, such as Webhooks, based CDC, and event streams, all the time with the SQL interface.
- You process data in flow incrementally and create up-to-date materialized views without recalculating in each query.
- You directly submit query results via the low-latency line repository or Apache Iceberg format.
- • High number of open issues (1,805)
- • NeutralHacker News
RisingWave: An Open‑Source Stream‑Processing and Management Platform
“I've been running this in prod self hosted for around 6 months (podman with docker compose, minio for s3, streaming with pulsar). We have built position calculations for risk monitoring and booking enrichment pipelines. Risingwave is a much better alternative to Kafka Streams:…”
- • NeutralHacker News
RisingWave: An Open‑Source Stream‑Processing and Management Platform
“The use case section also mentions Event-driven applications which is quite broad. Like other comment on the thread I'd be curious to hear about anyone having experience with RisingWave in this use case area.”
obsidiandynamics · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- Broker, you can review subject distributions and controller status from the web interface.
- JSON, you can scan messages in plain text, Euro and Protobuf formats.
- You can create new Kafka topics and track the latency values of consumer groups.
- • NeutralGitHub Issue
Upgrade to log4j 2.15.0 to address CVE-2021-44228
“Could log4j be upgraded to 2.15.0 to address CVE-2021-44228? adding below in pom.xml seems to do it ... org.apache.logging.log4j log4j-bom 2.15.0 import pom ...”
- • NeutralGitHub Issue
Looking for collaborators/maintainers
“Hello! I'm looking for additional collaborators/maintainers, to help me triage issues, do small fixes, and coordinate the activities for Kafdrop. I don't think any particular commitment is required. We mainly need 2/3 maintainers (or more!) that using Github "reviewers" feature…”
vernemq · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- You provide system security with basic authentication, authorization and plugin architecture.
- Thanks to clustering and session balancing features, you manage a high number of concurrent publishers and consumers.
- You perform offline message storage based on LevelDB and monitoring with the $SYS tree.
- • NeutralHacker News
VerneMQ – An Erlang powered MQTT message broker for the IoT
“>>> which is similar to VerneMQ (I guess) but way less complex I quick read of both VerneMQ and your queue service indicates that your guess is wrong: - The whole MQTT spec (compact on-the-air messages, hierarchical topics, wildcard subscriptions, QoS level, message persistence)…”
- • NeutralHacker News
VerneMQ – An Erlang powered MQTT message broker for the IoT
“I wrote a very simple queue for embedded devices to talk to (in Go, so you just copy the single binary), which is similar to VerneMQ (I guess) but way less complex: It's basically an HTTP API for polling pub/sub, along with a streaming endpoint for push.”
svix · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- With a single API call, you send a webhook securely.
- You manage the processes of deliverability and retry.
- Using Docker, you easily install the server environment.
kafbat · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- Konu ayrıntılarını (bölüm sayısı, replikasyon durumu, özel yapılandırmalar) görüntülersin
- Tüm Kafka kümelerini tek arayüzden izleyip yönetirsin
- Mesaj tarayıcısıyla JSON, düz metin veya Avro mesajlarını CEL filtreleriyle canlı inceleyebilirsin
- • NeutralGitHub Issue
Infra: Upload images to a public AWS ECR
“We currently publish to github (and mirror to DockerHub), but I'll raise an issue and discuss the possibility of uploading the images to a public ECR as well. _Originally posted by @Haarolean in TODO: - [x] public gallery ( - [x] workflow”
Verified against README · Oct 28, 2026 · source
robustmq · Queues & Streaming
Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis
- Tek bir ikili dosya ve broker ile MQTT, Kafka, NATS ve AMQP istemcilerini aynı sistemde karşılayabilirsin.
- MQTT ile yazdığın veriyi aynı depolama katmanından Kafka veya NATS ile tüketebilirsin.
- mq9 ile çoklu ajan sistemlerinde ajan kaydı ve kalıcı posta kutusu iletişimi kurabilirsin.
- • NeutralGitHub Issue
[MINOR][Test][Subtask] Validate and fix robust-ctl MQTT commands
“## Description Validate the functional `robust-ctl mqtt` command families against an isolated test broker, then fix only confirmed discrepancies. ## Coverage - Command discovery and help output for all MQTT subcommands. - Representative read and write actions across topics,…”
- • NeutralGitHub Issue
[MINOR][Test][Umbrella] Establish unit coverage baseline and PR coverage policy
“## Objective Establish a trustworthy LLVM-based coverage baseline for the repository's configured Rust unit-test scope, then add useful workspace, crate-level, and pull-request coverage views. This issue covers unit-test coverage only. Broker-process coverage and protocol-level…”
Verified against README · Oct 29, 2026 · source