Apache Kafka is a distributed streaming platform for building real-time data pipelines and streaming applications.