Apache Kafka is an open-source distributed event streaming platform designed for high-throughput, fault-tolerant,
real-time data pipelines and stream processing. It allows systems to publish, subscribe to, store, and process streams
of records in a scalable and durable way.