Kafka Apache Kafka is a distributed streaming platform. I have written the following tutorials related to Kafka: What Every Software Engineer Should Know about Apache Kafka: Events, Streams, Tables, Storage, Processing, And More Of Streams and Tables in Kafka and Stream Processing, Part 1 Integrating Kafka and Storm: Code Examples and State of the Game Integrating Kafka and Spark Streaming: Code E