May 2017
Beginner to intermediate
596 pages
15h 2m
English
Apache Kafka is a piece of technology that enables us to handle data streams. Before getting into the working of Kafka, let's see what life cycle events that are when a data stream flow takes place. Rassul Fazelat, in one of his LinkedIn blogs, has explained this in detail as shown pictorially in the following figure.

As shown in the preceding figure, the life cycle events of a data stream have three components, each having a definite job to do: