Episode 111 - Kafka

The Backend Engineering Show with Hussein Nasser

Episode | Podcast

Date: Sat, 30 Nov 2019 21:04:50 GMT

<p>Apache Kafka is a distributed stream processing software developed by LinkedIn and written in Scala and Java.</p> <p>In this video I want to focus on the basics on Kafka, talk about how it works give finally spin up a kafka cluster and write a producer and a consumer.</p> <p>Kafka Components</p> <p>_ producer</p> <p>_consumer</p> <p>_topic</p> <p>_partition</p> <p>How Kafka works</p> <p>Example ( Ride sharing )</p> <p>Spin Kafka cluster</p> <p>Write a producer</p> <p>Write a consumer</p> <p>Kafka Applications</p> <p>Pros and Cons</p>