Кролик по-СДЭКовски: RabbitMQ как основной центр обмена данными в модульной среде с очередями больше 2000

DevOps и эксплуатация

Шины, очереди

Доклад принят в программу конференции

Мнение Программного комитета о докладе

В 2022 году вариантов организации очереди великое множество. От облачных до kafka. На фоне всего этого потерялся старый добрый rabbitmq. Спикеры напомнят о его существовании, расскажут о проблемах и их решениях при высоких нагрузках.

Целевая аудитория

Девопсы и разработчики.

Тезисы

В СДЭК вместе с Кроликом мы прошли тернистый путь от 1 ноды до крупного кластера. Мы поделимся нашим опытом использования инструмента и расскажем:
* как мы живем с хайлоад-кластером из 8 нод;
* почему мы отказались от HA-cluster;
* почему мы не используем Kafka?
* какие опасности вас могут ждать, если вы хотите делать распределенный кластер между ЦОД-ами;
* отказоустойчивость или скорость — а можно все вместе?
* почему в Exchange мы отказываемся от Topic и уходим на Fanout?
* история наших факапов, и как PHP сжег кролика;
* что нового появилось в RabbitMQ за последний год.

Архитектор команды ядра в компании CDEK Digital.
Решение вопросов архитектурного построения сервисов и структуры в постоянно растущей нагрузке, рост 2х в год.
Программирование на Go, PHP.

CDEK

Команда CDEK Digital объединяет 500+ IТ-экспертов, работающих над созданием и развитием экосистемы сервисов доставки. В том числе высоконагруженной ERP-системы, систем прогнозирования сроков доставки, внешних и внутренних веб-порталов и мобильных приложений.

Руководитель департамента инфраструктурных сервисов СДЭК. Руковожу группами devops, dba, infrastructure, monitoring.

CDEK

Крупная логистическая компания, в которой сейчас активно развивают IT именно с точки зрения продуктового подхода.

Видео