Implementation Of Kafka In Spring Boot Microservices - Part2

Posted By: ELK1nG

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

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