This courseÂ will explore the basic concepts of messaging systems, introduction to point to point messaging, publish - subscribe messaging,Â principles of ApacheÂ Kafka ServerÂ installation, operations and then it will walk youÂ throughÂ the deployment of Kafka cluster in single node and multi node mode. Finally, we will conclude with producer application and consumer application and later I addÂ real-time applicationsÂ and integration with Big Data Technologies.
The target audience would be the people who are willing toÂ know aboutÂ Apache Kafka, Zookeeper, Queues, Topics, Client - Server communication, Messaging system (Point to Point & Pub - Sub), Single node server, Multi node servers or Kafka cluster, command line producer and consumer, Producer application using Java API's and Consumer application using Java API's.
All theÂ material which is usedÂ in this course is attached, Java code for both Producer and Consumer, External Documentation which is helpful further.
You can complete this course in 3hours and please don't ignore any Quiz.
We made this course such aÂ way that everyone can understand easily, we added the basic concepts in the beginning lectures ,Â then addedÂ advanced topics and finally taught how to use the Kafka server in real time with an example.
Apache Kafka is creating a lot of buzz these days. While LinkedIn, where Kafka was founded, is the most well known user, there are many companies successfully using this technology. So now that the word is out, it seems the world wants to know: What does it do? Why does everyone want to use it? How is it better than existing solutions? Do the benefits justify replacing existing systems and infrastructure?