RabbitMQ и его отличия от Kafka: что важно знать системным аналитикам
Рано или поздно системные аналитики сталкиваются с брокерами сообщений — такими как RabbitMQ и Apache Kafka. Эти технологии становятся неотъемлемой частью современной архитектуры систем. Недавно мы выпустили 23-й эпизод подкаста про Kafka (https://getanalyst.ru/podcast/kafka-for-system-analysts), который вызвал много откликов. В продолжение этой темы — новый выпуск, в котором мы подробно разбираем брокер RabbitMQ: как он работает, когда применяется, и чем принципиально отличается от Kafka, чтобы вы могли уверенно выбирать решение под задачи проекта. Этот выпуск будет полезен для опытных системных аналитиков, кто планирует работать в крупных IT-продуктах и проектах с распределенной архитектурой, и для всех, кто интересуется архитектурой систем и интеграциями через брокеры. Сайт эпизода: https://getanalyst.ru/podcast/rabbitmq-vs-kafka Тайм-коды эпизода: 00:00 | Введение. Про актуальность изучения брокеров для системных аналитиков. 3:00 | Сравнение механизмов обмена сообщениями через брокеры RabbitMQ и Kafka. 10:15 | RabbitMQ - базовое устройство, настройка, масштабируемость и поддержка. 15:01 | Чем отличается очередь в RabbitMQ от топика в Kafka? 23:38 | Потребление, приоритеты и удаление сообщений в RabbitMQ и Kafka. 26:27 | Общая сводка по отличиям между RabbitMQ и Kafka. 31:26 | Примеры использования RabbitMQ на проектах,в том числе совместно с Kafka. 37:15 | Что важно учитывать в постановке задачи для разработчиков на RabbitMQ. 44:55 | За отвечает системный аналитик при постановке задачи на RabbitMQ, а что находится в зоне ответственности архитекторов, DevOps и разработчиков. 47:24 | Подведение итогов и рекомендации. Ведущая: Екатерина Ананьева, Основатель сообщества системных аналитиков GetAnalyst Гость: Яна Паршина, Менеджер Системных аналитиков в X5 Tech
Рано или поздно системные аналитики сталкиваются с брокерами сообщений — такими как RabbitMQ и Apache Kafka. Эти технологии становятся неотъемлемой частью современной архитектуры систем. Недавно мы выпустили 23-й эпизод подкаста про Kafka (https://getanalyst.ru/podcast/kafka-for-system-analysts), который вызвал много откликов. В продолжение этой темы — новый выпуск, в котором мы подробно разбираем брокер RabbitMQ: как он работает, когда применяется, и чем принципиально отличается от Kafka, чтобы вы могли уверенно выбирать решение под задачи проекта. Этот выпуск будет полезен для опытных системных аналитиков, кто планирует работать в крупных IT-продуктах и проектах с распределенной архитектурой, и для всех, кто интересуется архитектурой систем и интеграциями через брокеры. Сайт эпизода: https://getanalyst.ru/podcast/rabbitmq-vs-kafka Тайм-коды эпизода: 00:00 | Введение. Про актуальность изучения брокеров для системных аналитиков. 3:00 | Сравнение механизмов обмена сообщениями через брокеры RabbitMQ и Kafka. 10:15 | RabbitMQ - базовое устройство, настройка, масштабируемость и поддержка. 15:01 | Чем отличается очередь в RabbitMQ от топика в Kafka? 23:38 | Потребление, приоритеты и удаление сообщений в RabbitMQ и Kafka. 26:27 | Общая сводка по отличиям между RabbitMQ и Kafka. 31:26 | Примеры использования RabbitMQ на проектах,в том числе совместно с Kafka. 37:15 | Что важно учитывать в постановке задачи для разработчиков на RabbitMQ. 44:55 | За отвечает системный аналитик при постановке задачи на RabbitMQ, а что находится в зоне ответственности архитекторов, DevOps и разработчиков. 47:24 | Подведение итогов и рекомендации. Ведущая: Екатерина Ананьева, Основатель сообщества системных аналитиков GetAnalyst Гость: Яна Паршина, Менеджер Системных аналитиков в X5 Tech