📕Надёжная отправка и получение сообщений через RabbitMQ в Symfony - PHP-разработчикам; Junior/Middle разработчикам, строящим API на Symfony; начинающим специалистам в асинхронной архитектуре
На открытом уроке 20 ноября в 20:00 мск мы разберёмся в сценариях потери сообщений, отправляемых через внешний брокер:
📗 На вебинаре:
1. Поймете, как поступать в ситуации, когда обработку сообщения нужно повторить.
2. Научитесь работать с Transactional Outbox для гарантированной отправки сообщений.
📘 В результате на практике изучите и освоите алгоритмы правильных действий при потере сообщений в RabbitMQ в Symfony, научитесь делать повторную отправку сообщений.
👉 Регистрация на урок и подробности о курсе Symfony Framework: https://clck.ru/3QMqYN
Все участники открытого урока получат скидку на курс "Symfony Framework"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
На открытом уроке 20 ноября в 20:00 мск мы разберёмся в сценариях потери сообщений, отправляемых через внешний брокер:
📗 На вебинаре:
1. Поймете, как поступать в ситуации, когда обработку сообщения нужно повторить.
2. Научитесь работать с Transactional Outbox для гарантированной отправки сообщений.
📘 В результате на практике изучите и освоите алгоритмы правильных действий при потере сообщений в RabbitMQ в Symfony, научитесь делать повторную отправку сообщений.
👉 Регистрация на урок и подробности о курсе Symfony Framework: https://clck.ru/3QMqYN
Все участники открытого урока получат скидку на курс "Symfony Framework"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Что обеспечивает идемпотентность?
Anonymous Poll
60%
Транзакция БД и запись обработанного event_id
0%
sleep(1) между ретраями
10%
Авто-дедупликация брокера
37%
Уникальный индекс по payload