podcast

RabbitMQ и его отличия от Kafka: что важно знать системным аналитикам

18.04.2025
Listen to the episode on your favorite platforms:
  • Apple Podcasts
  • Yandex Music
  • Spotify
  • Звук
  • Castbox
  • Pocket Casts
  • Overcast
  • Castro
  • RadioPublic

Рано или поздно системные аналитики сталкиваются с брокерами сообщений — такими как RabbitMQ и Apache Kafka. Эти технологии становятся неотъемлемой частью современной архитектуры систем.

Недавно мы выпустили 23-й эпизод подкаста про Kafka (https://getanalyst.ru/podcast/kafka-for-system-analysts), который вызвал много откликов. В продолжение этой темы — новый выпуск, в котором мы подробно разбираем брокер RabbitMQ: как он работает, когда применяется, и чем принципиально отличается от Kafka, чтобы вы могли уверенно выбирать решение под задачи проекта.

Этот выпуск будет полезен для опытных системных аналитиков, кто планирует работать в крупных IT-продуктах и проектах с распределенной архитектурой, и для всех, кто интересуется архитектурой систем и интеграциями через брокеры.

Сайт эпизода: https://getanalyst.ru/podcast/rabbitmq-vs-kafka

 

Тайм-коды эпизода:
| Введение. Про актуальность изучения брокеров для системных аналитиков.
| Сравнение механизмов обмена сообщениями через брокеры RabbitMQ и Kafka.
| RabbitMQ - базовое устройство, настройка, масштабируемость и поддержка.
| Чем отличается очередь в RabbitMQ от топика в Kafka?
| Потребление, приоритеты и удаление сообщений в RabbitMQ и Kafka.
| Общая сводка по отличиям между RabbitMQ и Kafka.
| Примеры использования RabbitMQ на проектах,в том числе совместно с Kafka.
| Что важно учитывать в постановке задачи для разработчиков на RabbitMQ.
| За отвечает системный аналитик при постановке задачи на RabbitMQ, а что находится в зоне ответственности архитекторов, DevOps и разработчиков.
| Подведение итогов и рекомендации.

 

Ведущая:
Екатерина Ананьева,
Основатель сообщества системных аналитиков GetAnalyst

Гость:
Яна Паршина,
Менеджер Системных аналитиков в X5 Tech