Implementation Of Kafka In Spring Boot Microservices - Part2
Published 12/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 898.18 MB | Duration: 1h 40m
Published 12/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 898.18 MB | Duration: 1h 40m
Apache kafka using spring boot
What you'll learn
Kafka theory with all important concepts in it
Implementation of all kafka concepts within Microservices architecture
How kafka handles asynchronous communication with microservices world
Also will be able to implement kafka using spring boot
Requirements
Need prior knowledge of Spring boot, java programming , microservices . Also it would be better if you have gone through my Part-1 course on microservices.
Description
This course will give you in depth hands on practical experience of using Kafka within the microservices world for enabling asynchronous communication. I would suggest this course who is aspiring to learn all concepts related to Kafka and become expert in creating microservices using spring boot with Apache Kafka. Implementation of Kafka in Spring boot Microservices - Part2 course is divided in below 3 main sections - Section 1 (Theory) - This section covers theory concepts related to Kafka. This will give kick start to your Kafka journeySection 2 (Practical) - In this section, we have implemented all the concepts learned in practical way. We have created a Spring boot application to implement all these concepts practically.Section 3 (Practical) - We have implemented Kafka within our microservices architecture which was developed in the Spring boot Microservices |Practical |Hands on coding - Part1 of this series.TheoryKafka architecture overview (High level)Kafka key terminologies & use casesKafka Topics, Partitions and OffsetsKafka Cluster and brokersTopic ReplicationZookeeperProducersConsumers & consumer groupsPracticalSetup Kafka broker locallyKafka topic creation and send messagesSpring boot project setupTopic configurationProducer ConfigurationKafka send messagesConsumer to consume messages publishedConsumer ConfigurationKafka listenersKafka Rest ControllerKafka Sending Custom ObjectsKafka documentationImplementation of Kafka in microservice architecture
Overview
Section 1: Theory
Lecture 1 Introduction
Lecture 2 Kafka_theory
Lecture 3 Kafka architecture
Lecture 4 Kafka use cases and common terminologies
Lecture 5 Topics, Partitions and Offsets
Lecture 6 006.Kafka Cluster and brokers
Lecture 7 007.Topic Replication
Lecture 8 008.Kafka_Zookeeper
Lecture 9 009.Kafka_Producers
Lecture 10 010.Kafka_Consumers and consumer groups
Section 2: Practical
Lecture 11 011.Setup Kafka broker locally
Lecture 12 012.Kafka topic creation and send messages
Lecture 13 013.Spring boot project setup
Lecture 14 014.Topic configuration
Lecture 15 015.Producer Configuration
Lecture 16 016.Kafka send messages
Lecture 17 017.Consumer to consume messages published
Lecture 18 018.Consumer Configuration
Lecture 19 019.Kafka listeners
Lecture 20 020.Kafka Rest Controller
Lecture 21 021.Kafka Sending Custom Objects
Lecture 22 022.Kafka documentation
Students who are keen to learn kafka using spring boot in microservices,Learn kafka from scratch,Practically implement kafka using spring boot,Beginners to advanced students who wants to build their knowledge on Apache Kafka