In this course, you will learn how to build Kafka Producer and Consumer to exchange different formats of data – String, JSON, and real-time Wikimedia stream data using Spring boot and Apache Kafka.
If you want to use Apache Kafka in Spring boot event-driven microservices then this course is useful to you.
What is the Spring Boot?
Spring Boot is basically an extension of the Spring framework which eliminated the boilerplate configurations required for setting up a Spring application.
Spring Boot is an opinionated framework that helps developers build Spring-based applications quickly and easily. The main goal of Spring Boot is to quickly create Spring-based applications without requiring developers to write the same boilerplate configuration again and again.
What is Apache Kafka?
Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.
What you will learn?
•Learn Apache Kafka Core Concepts
•Learn how to integrate Apache Kafka in the Spring boot application
•Learn how to create Kafka Topic, Producer, and Consumer
•Learn how to exchange string messages between Producer and Consumer using Kafka broker
•Learn how to exchange JSON messages between Producer and Consumer using Kafka broker
•Learn real-world use case (Wikimedia real-time stream data) implementation using Apache Kafka
•Learn how to create real-world projects using Spring boot and Apache Kafka