12. RabbitMQ: Полный разбор от Confirm до DLQ — всё, что нужно для надёжной очереди задач

В этом относительно коротком видео я постарался уложить теорию по RabbitMQ и короткую реализацию, которая покроет лишь минимальный сценарий. Мы переходим от in-memory асинхронности (@Async) к настоящему брокеру сообщений — RabbitMQ. Вы узнаете, как построить production-конвейер задач, который не теряет сообщения при падении сервиса, умеет повторять попытки, изолирует проблемные сообщения и даёт полную видимость через метрики. Что внутри: 00:00 — Введение. 01:35 — Почему @Async недостаточно 04:56 — Обзор изменений 07:56 — Теория AMQP 0-9-1: Exchange, Queue, Binding, Routing Key 26:19 — Теория кластеризации RabbitMQ, Quorum Queues, Raft и сравнение с Kafka 22:00 — Механизмы надёжности: Publisher Confirm, Consumer ACK, DLQ 37:40 — Обзор Management UI RabbitMQ 47:09 — Что необходимо создать в новом брокере? 48:02 — Короткий обзор работы с RabbitMQ через CLI 55:42 — Обзор работы с RabbitMQ через java code 01:25:36 — Демонстрация • Исходный код проекта на GitHub:[https://github.com/Oleborn/OrderHub] • Плейлист со всеми видео курса: [ https://www.youtube.com/playlist?list=PL8mxYdZMab2WgiBwmXUyDvtM4SkNs3hwo ] Наш канал в телеграмм https://t.me/Java_for_beginner_dev Знаете что-то лучше и готовы поделиться - добро пожаловать! #Java #Spring #RabbitMQ tutorial, #Spring Boot RabbitMQ, #RabbitMQ #Spring #AMQP Publisher Confirm, #Consumer ACK, #Dead Letter Queue, #DLQ

Иконка канала Java для новичков
49 подписчиков
12+
9 просмотров
20 дней назад
12+
9 просмотров
20 дней назад

В этом относительно коротком видео я постарался уложить теорию по RabbitMQ и короткую реализацию, которая покроет лишь минимальный сценарий. Мы переходим от in-memory асинхронности (@Async) к настоящему брокеру сообщений — RabbitMQ. Вы узнаете, как построить production-конвейер задач, который не теряет сообщения при падении сервиса, умеет повторять попытки, изолирует проблемные сообщения и даёт полную видимость через метрики. Что внутри: 00:00 — Введение. 01:35 — Почему @Async недостаточно 04:56 — Обзор изменений 07:56 — Теория AMQP 0-9-1: Exchange, Queue, Binding, Routing Key 26:19 — Теория кластеризации RabbitMQ, Quorum Queues, Raft и сравнение с Kafka 22:00 — Механизмы надёжности: Publisher Confirm, Consumer ACK, DLQ 37:40 — Обзор Management UI RabbitMQ 47:09 — Что необходимо создать в новом брокере? 48:02 — Короткий обзор работы с RabbitMQ через CLI 55:42 — Обзор работы с RabbitMQ через java code 01:25:36 — Демонстрация • Исходный код проекта на GitHub:[https://github.com/Oleborn/OrderHub] • Плейлист со всеми видео курса: [ https://www.youtube.com/playlist?list=PL8mxYdZMab2WgiBwmXUyDvtM4SkNs3hwo ] Наш канал в телеграмм https://t.me/Java_for_beginner_dev Знаете что-то лучше и готовы поделиться - добро пожаловать! #Java #Spring #RabbitMQ tutorial, #Spring Boot RabbitMQ, #RabbitMQ #Spring #AMQP Publisher Confirm, #Consumer ACK, #Dead Letter Queue, #DLQ

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