Apache Kafka is one of the popular open-source Software platform designed / developed by the Apache
Software Foundation written in Scala & Java, It is using for messaging & streaming passing platform,
It is decentralized, replicated, and resilient (or fault-tolerant) and can achieve very high throughput.
Apache Kafka released on January 2011.
How Works Apache Kafka?
The Topic & publish / subscribe mechanism is the core of Kafka, Effective for implementing event sourcing and CQRS patterns commonly used in microservices architectures. Kafka is also used for a variety of streaming use cases that require near real-time processing sets of data.