Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Apache Kafka is a community distributed event streaming platform capable of handling trillions of events a day. It was initially conceived as a messaging queue, Kafka is based on an abstraction of a distributed commit log. Since being created and open-sourced by LinkedIn in 2011, Kafka has quickly evolved from messaging queue to a full-fledged event streaming platform.

Why use Kafka?

Apache Kafka is a scalable and fault-tolerant messaging system, it will enable enterprises to deploy distributed real-time applications using an event-driven architecture. Kafka can deliver events with fast absorption rates and provides persistence and guarantees sequential ordering. The actual adoption of a Kafka architecture as part of your solution will depend on your specific use case.

...