Loading video player...
In this video, we explain Kafka from scratch in a beginner-friendly way. You will learn how Kafka works internally and how it is used for event driven communication between microservices in a real ecommerce project. In this lecture, we cover: - What is asynchronous communication - Why Feign Client is not used for stock update - What is event driven architecture - What is Kafka and why it is used - Kafka Producer, Topic, Partition, Broker and Consumer - How messages are stored and consumed - What is Consumer Group and Offset - How Kafka ensures scalability and fault tolerance - What is KRaft and why ZooKeeper is removed This lecture is part of our Order & Inventory Microservices series where we are building a real ecommerce application using Spring Boot and Kafka. If you are learning Microservices, Spring Boot, or Event Driven Architecture, this video will give you a very strong foundation. Channel Name: HindiCodeClass