Big Data systems keeps getting bigger. Types and counts of components involved in the system to get critical answers for businesses just keep increasing. It is like increasing number of houses or businesses in any metropolitan city. With more places people can be, more transportation is required. Requirement of more transportation is either met by more cars or a better public transportation system. More individual vehicles add to the traffic chaos. Apache Kafka is like public transportation system of the city of Big Data or even better a distributed system. This talk will go over basic overview of Apache Kafka, various components involved in it and the What and the How of the problem it solves.