Kafka or Apache Kafka  is used for building real-time data pipelines and streaming apps Kafka enables storing  managing  and processing of streams of data in a fault-tolerant way and supposedly ‘wicked fast’