Забирай топовые бесплатные материалы от меня: 2х часовой разбор по Core и многопоточности, гайд как стать Junior‑разработчиком без потери времени и инструкция по прохождению собесов с реальными советами от Senior в боте: https://t.me/JavaLearnBot?start=c1724626210163-144-ds
Чтобы забрать код producer и consumer сервисов на GitHub из видео, напиши слово KAFKA_GUIDE в боте: https://t.me/JavaLearnBot?domain=JavaLearnBot&start=c1724626210163-144-ds
Мой курс по Java разработке и получению первой работы: https://sorokin.school/?utm_source=youtube&utm_medium=organic&utm_campaign=may25&utm_content=kafka_base
В этом видео ты узнаешь, как с нуля подключить Kafka к Spring Boot‑приложению, создать продюсер и консюмер, а также понять ключевые концепции: брокеры, топики, партиции и Kafka Listener. Разберём, как работает Kafka в микросервисной архитектуре, чем отличается от HTTP, и почему она так популярна в Java‑backend‑разработке. Всё покажу на практике с Docker и Spring Kafka.
таймкоды
00:00 - начало
00:40 -теория kafka
06:03 - kafka topic
10:22 - настройка producer проекта
23:41 - отправляем события в kafka
28:57 - написание consumer проекта
34:30 - принимаем события из kafka
39:30 - отказоустойчивость kafka cluster
41:24 - партиции топика
46:23 - практика с партициями на проекте