Kafka is a distributed streaming platform built using the publish/subscribe model to help companies receive large amounts of real-time data and process it. Here’s what you need to know.