Kafka is an event streaming platform. It is one of the most popular events streaming platforms used by various industry giants including NETFLIX, PayPal, Spotify, Twitter and Airbnb. Kafka has topics, to which the producers will push events and the end consumers will keep polling for new messages on that topic.
Table of contents
Why you should learn Apache KafkaAdvantages of using Kafka based messaging and streaming systemsRecordsProducersTopicsConsumersBrokersReplication factorRetention PolicyPartitions and OffsetsZookeeperCons of Apache KafkaConclusionSort: