An open-source event messaging platform that provides a REST API on top of Kafka-like queues. Nakadi simplifies event streaming by offering schema registration, data governance, and subscription-based consumption without direct Kafka client management.
Python data engineers use Nakadi's HTTP API via the `nakadi-client` Python library to publish domain events from Python microservices without managing Kafka producers directly. The subscription API provides a long-polling endpoint that Python consumers call to receive events in order — with Nakadi managing offset tracking automatically rather than requiring consumer group configuration.
An open-source event messaging platform that provides a REST API on top of Kafka-like queues. Nakadi simplifies event streaming by offering schema registration, data governance, and subscription-based consumption without direct Kafka client management.
Yes, Nakadi is free to use.
Nakadi is listed under the Data Ingestion category on Python Data Engineering.
Details
Related
| Tool | Pricing | Rating | |
|---|---|---|---|
RA RabbitMQfeatured Open Source Message Broker | Free | ★ 4.6 | → |
AP Apache Pulsarfeatured Distributed Pub-Sub Messaging | Free | ★ 4.5 | → |
FL FluentD Unified Logging Layer | Free | ★ 4.4 | → |