Посредник сообщений - давайте разберемся в RabbitMQ и Kafka
Автор: Coding with Yalco
Загружено: 2024-05-30
Просмотров: 4188
#Кафка #RabbitMQ #MessageBroker
В этом видео мы рассмотрели два типа сообщений Broker: RabbitMQ и Kafka. Сообщение Broker отделяет производителей и потребителей друг от друга, чтобы предотвратить потерю данных и облегчить горизонтальное масштабирование.
RabbitMQ хранит сообщения в очереди. Эта очередь хранит сообщения в порядке "первый пришел, первый ушел", и каждый раз, когда потребитель запрашивает сообщение, сообщение удаляется из очереди. Этот метод называется "умным брокером, глупым потребителем".
С другой стороны, Kafka хранит сообщения на диске в виде логов. Сообщения в журнале не удаляются после отправки, а потребитель использует смещение для доступа к необходимому сообщению. Этот метод называется "глупым брокером, умным потребителем".
У RabbitMQ и Kafka есть свои преимущества и недостатки, и то, что вы выберете, зависит от характеристик службы, которую вы хотите получить.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: