Apache Kafka is an open-source stream-processing software platform developed by the Apache Software Foundation, written in Scala and Java.
The project aims to provide a unified, high-throughput, low-latency platform for handling real- time data feeds.