Apache Kafka
Distributed, durable event streaming platform.
ServiceOpen source
Distributed platform to publish, store and process event streams at scale, with retention and replay.
When to use
For high-volume event pipelines, data integration and event-driven architectures.
When to avoid
In small systems, where operating Kafka costs more than a simple queue.
Alternatives
They do a similar job. Compare before choosing.
Mature message broker, with queues and flexible routing.
ServiceOpen source★ 14K
Related
From the same area, with a close purpose.
Bidirectional real-time communication, with automatic reconnection.
LibraryOpen source★ 63.2KDurable workflows: code that survives failures and restarts.
ServiceOpen source★ 24.1KJob queues for Node.js on top of Redis.
LibraryOpen source★ 9.6K