13. Kafka: переход от очереди задач к журналу событий

RabbitMQ из прошлого видео — это очередь задач: сообщение исчезает после обработки. А если аналитический сервис захочет перечитать историю заказов за вчера? Не получится. В этом видео мы переходим от модели очереди к журналу событий (commit log) с помощью Apache Kafka. Разбираем, почему Kafka — это не просто ещё один брокер, а архитектурный сдвиг: события не удаляются, а хранятся, и их могут читать множество независимых потребителей. ⏱️ Тайм-коды 00:00 – Вступление 01:54 – Почему RabbitMQ не подходит для истории событий 06:21 – Развёртывание Kafka в docker-compose.yaml 11:07 – Начало настройки Kafka через Java Code 34:12 – Пишем Producer 48:56 – Настройка Consumer 01:19:15 – пишем Consumer 01:36:07 – Не слишком подробная демонстрация работы • Исходный код проекта на GitHub: [https://github.com/Oleborn/OrderHub] • Плейлист со всеми видео курса: [https://www.youtube.com/playlist?list=PL8mxYdZMab2WgiBwmXUyDvtM4SkNs3hwo] Наш канал в телеграмм https://t.me/Java_for_beginner_dev. Мы не претендуем на правильность всего сказанного в видео, мы только учимся)) Знаете что-то лучше и готовы поделиться - добро пожаловать! #Java #Kafka #Apache Kafka #Dead Letter Topic #Spring Boot #Spring

Иконка канала Java для новичков
48 подписчиков
12+
5 просмотров
4 дня назад
12+
5 просмотров
4 дня назад

RabbitMQ из прошлого видео — это очередь задач: сообщение исчезает после обработки. А если аналитический сервис захочет перечитать историю заказов за вчера? Не получится. В этом видео мы переходим от модели очереди к журналу событий (commit log) с помощью Apache Kafka. Разбираем, почему Kafka — это не просто ещё один брокер, а архитектурный сдвиг: события не удаляются, а хранятся, и их могут читать множество независимых потребителей. ⏱️ Тайм-коды 00:00 – Вступление 01:54 – Почему RabbitMQ не подходит для истории событий 06:21 – Развёртывание Kafka в docker-compose.yaml 11:07 – Начало настройки Kafka через Java Code 34:12 – Пишем Producer 48:56 – Настройка Consumer 01:19:15 – пишем Consumer 01:36:07 – Не слишком подробная демонстрация работы • Исходный код проекта на GitHub: [https://github.com/Oleborn/OrderHub] • Плейлист со всеми видео курса: [https://www.youtube.com/playlist?list=PL8mxYdZMab2WgiBwmXUyDvtM4SkNs3hwo] Наш канал в телеграмм https://t.me/Java_for_beginner_dev. Мы не претендуем на правильность всего сказанного в видео, мы только учимся)) Знаете что-то лучше и готовы поделиться - добро пожаловать! #Java #Kafka #Apache Kafka #Dead Letter Topic #Spring Boot #Spring

, чтобы оставлять комментарии