Apache Kafka Tutorial with Spring Boot Reactive & WebFlux | Kafka Tutorial
Buy me a coffee: https://ko-fi.com/boualiali 🔥 Secure your spot now and embark on your journey to becoming a Spring Boot master!🔥
https://aliboucoding.com/p/spring-boot-in-depth?coupon_code=EARLY_BIRD_30&product_id=4985811
🎁 🚀 COUPON Code: EARLY_BIRD_30
We'll explore the nuances of Kafka Clusters, Producers, Consumers, Topics, Partitions, Consumer Groups, Offsets, and demystify Serialization.
As part of our comprehensive demonstration, we'll construct an entire application designed to consume a reactive REST API stream utilizing Spring Boot Reactive and WebFlux. The producer component will dispatch events to a Kafka broker, while a dedicated consumer will process and store this data seamlessly into a DynamoDB database.
🧑💻 Source code: https://github.com/ali-bouali/apache-kafka-with-spring-boot-reactive
🌐 Wiki media dashboard: https://esjewett.github.io/wm-eventsource-demo/
🔗 Wikimedia Stream API: https://stream.wikimedia.org/v2/stream/recentchange
🎟 Join this channel to get access to perks: https://youtube.com/@Boualiali
Recommended Courses:
🎬 Spring Boot security & JWT token: https://www.youtube.com/watch?v=BVdQ3iuovg0
🎬 Spring security - Roles and permissions: https://www.youtube.com/watch?v=mq5oUXcAXL4
🎬 Spring Boot - Microservices architecture: https://www.youtube.com/watch?v=KJ0cSvYj41c
🎬 DevOps - Github Actions CI/CD: https://www.youtube.com/watch?v=a5qkPEod9ng
🎬 Spring Security - KeyCloak integration: https://www.youtube.com/watch?v=vmEWywGzWbA
🎬 DevOps - Docker for Beginners: https://www.youtube.com/watch?v=LNL0h66FXu0
🎬 DevOps - AWS EC2 deployment: https://www.youtube.com/watch?v=ua0cb2LjCW4
🎬 Angular - Full course from scratch: https://www.youtube.com/watch?v=VTEDh2pNSBQ
🎬 Websocket - Chat application one to one: https://www.youtube.com/watch?v=7T-HnTE6v64
🎬 Spring Security - Two Factors Authentication 2FA (TFA): https://www.youtube.com/watch?v=NzuC52eLGKo
🎬 Spring Boot - Swagger UI & OpenApi Decomentation :https://www.youtube.com/watch?v=2o_3hjUPAfQ
🎬 Spring Boot - Reactive programming & WebFlux:https://www.youtube.com/watch?v=EnUsNVHveyU
🎬 Spring Data JPA & Hibernate: https://www.youtube.com/watch?v=eY9riN5Y2mQ&list=PL41m5U3u3wwkS8BU0fIeRQwY3hK4VlFlX&pp=gAQBiAQB
CONNECT WITH ME:
👨💻. Website: https://aliboucoding.com
👨🏫 Facebook: https://www.facebook.com/groups/589612651142975
📸 Instagram: https://www.instagram.com/alibou_coding
🎮 GitHub: https://github.com/ali-bouali
🏘️ Discord: https://discord.gg/Ded93eKfAB
Table of content:
00:00 Intro
04:02 What is a message broker
06:13 Kafka overview
09:42 Kafka Cluster
11:06 Kafka Broker
12:14 Kafka Producer
12:54 Kafka Consumer
13:37 Kafka Topic
14:46 Kafka Partitions
17:38 Kafka Partitions Offsets
21:37 Kafka Consumer Groups
23:13 Kafka Installation
25:30 Play & Explore Kafka
33:08 Create a new Spring boot project
34:18 Configure Kafka Producer and Consumer
40:50 Configure Kafka Topic
42:57 Create a Kafka Producer
46:10 Create the REST API
48:40 Send the first message
50:36 Create the Kafka Consumer
54:23 Configure Kafka for JSON Object & Serialisation | Deserialisation
58:04 Create Kafka Json Producer
01:01:37 Adjust the REST API
01:03:48 Configure the truster packages
01:07:08 Adjust the Consumer and test the changes
01:09:58 Real world application - Overview
01:15:04 Create the Producer project
01:16:34 Configure the producer
01:18:29 Configure the WebClient (WebFlux)
01:19:25 Create the Wikimedia Kafka Producer
01:21:11 Create the Wikimedia Stream consumer
01:25:14 Consume and Publish to Kafka Topic
01:30:40 Implement the Kafka Consumer
01:35:06 Test the application
01:35:52 Outro
#SpringSecurity #kafka #apachekafka #tutorial
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Apache Kafka Tutorial with Spring Boot Reactive & WebFlux | Kafka Tutorial», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.