In this tutorial, you will learn how to create a Spring boot Apache Kafka real-world project step by step. We will create two microservices and use Kafka as a messaging system to exchange messages between microservices.
My Top 10+ Udemy Courses (Bestseller Courses):
https://www.javaguides.net/p/my-udemy-courses-ramesh-fadatare.html
Java Guides blog: https://www.javaguides.net/
Company Website: https://rameshfadatare.com/
Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines.
GitHub link - https://github.com/RameshMF/springboot-kafka-course/tree/main/springboot-kafka-real-world-project
We will read a large amount of real-time stream data from the Wikimedia and then we will write that data to the MySQL database.
------ Lectures or Chapters ---------
Lecture 1. Real-World Project Overview -
0:00:08
Lecture 2. Spring Boot Kafka Project Setup -
0:03:28
Lecture 3. Install and Setup Kafka -
0:04:30
Lecture 4. Wikimedia Producer Spring Boot Project Setup -
0:12:35
Lecture 5. Configure Wikimedia Producer and Create a Topic -
0:21:08
Lecture 6. Wikimedia Producer Implementation -
0:25:54
Lecture 7. Run Wikimedia Producer -
0:41:38
Lecture 8. Kafka Consumer Project Setup -
0:49:49
Lecture 9. Configure Kafka Consumer -
0:54:13
Lecture 10. Kafka Consumer Implementation -
0:57:44
Lecture 11 Configure MySQL Database -
1:04:10
Lecture 12. Save Wikimedia Data into MySQL Database -
1:11:18
#springboot #kafka #microservicios