Kafka is Apache Kafka is a distributed event streaming platform used for building real-time data pipelines and streaming applications.. There are currently 3 open-source alternatives to Kafka, with a combined total of 478 GitHub stars. The most common language among these projects is Clojure.
Showing 3 open-source alternatives
A disk-backed, in-process task queue for Clojure that persists tasks to disk, surviving process restarts.
A fully embeddable data streaming engine and stream processing API for Java, designed as an alternative to Kafka.
A Node.js library that turns MongoDB collections into message queues and event logs without additional infrastructure.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.