Разбираем основы Kafka и RabbitMQ

  Рет қаралды 5,316

Digital Train | Alex Babin

Digital Train | Alex Babin

Күн бұрын

Разберем основные компоненты архитектуры Kafka и RabbitMQ
Посмотрим use case в индустрии и примеры использования
Telegram: t.me/digital_train
Boosty: boosty.to/digital_train
Таймкоды:
00:00 Немного обо мне
01:23 RabbitMQ Архитектура и особенности
10:15 Kafka Архитектура и особенности
18:56 Push vs Pulll подходы и примеры использования
25:20 Доп. материал

Пікірлер: 10
@prostoprosa
@prostoprosa 9 күн бұрын
Большое спасибо за видео. Понятно и доступно)
@nikolaykozlov4888
@nikolaykozlov4888 18 күн бұрын
Отличное представление информации. Просто огонь! Спасибо
@vladimir_v_it
@vladimir_v_it 6 күн бұрын
Классное видео! Спасибо!
@serb1146
@serb1146 6 күн бұрын
Спасибо.
@novmicha
@novmicha 4 күн бұрын
Про multi stage pipeline очень вскользь сказано, хотелось бы на конкретном примере. Например как организовать транзакцию когда идет целый ряд событий как результат одного. К примеру типовая ситуация: заказ от пользователя (оплата-пересчет остатков-информирование).
@digital_train
@digital_train 2 күн бұрын
Отличный вопрос, как раз разбирали его на теме про паттерны микросервисной архитектуры. Если коротко - транзакционность между микросервисами это дорого и сложно, но есть подходы к организации Тут пример kzfaq.info/get/bejne/jM9zd5d2t9CZZ2w.htmlsi=M7WRUakxvd6PIYtH 1. Event sourcing 2. Saga pattern
@jonkarmok1840
@jonkarmok1840 9 күн бұрын
Я правильно понимаю что у Rabbit должны быть ниже задержки, чем у Kafka?
@digital_train
@digital_train 8 күн бұрын
Если мы говорим на задержку на чтение и обработку сообщения то за счет структуры Kafka сообщение будет проходить быстрее, т.к. там по сути отсутствует умный роутинг и т.д. Но если наша задача выглядит как в зависимости от сложной логики раскидать сообщение по группам, с какими-нибудь полиси. То тут RabbitMQ будет быстрее так как в Kafka нет внутренних механизмов и все прийдется делать во внешнем сервисе, следовательно только передача сообщения между очередью и сервисом съест львиную долю времени Если суммировать, смотрите на ваш кейс_
@outsourcingonline
@outsourcingonline 5 күн бұрын
Невеликого уровня дигиталер. Владеет только птичьим разговорным...
@mixamus13
@mixamus13 7 күн бұрын
Спасибо )🙂довольно таки хорошая теория 👍
Про Kafka (основы)
49:23
Владимир Богдановский
Рет қаралды 341 М.
Сын Расстроился Из-за Новой Стрижки Папы 😂
00:21
Глеб Рандалайнен
Рет қаралды 3,6 МЛН
I Trapped Myself in a Box with Colored Smoke!
00:50
A4
Рет қаралды 18 МЛН
HW3 Q3 UniqueChars - IntroCS
7:01
Deo
Рет қаралды 17
Вселенная и Специальная теория относительности.
3:51:36
ЗЛОЙ АНАЛИТИК ВСЕЛЕННОЙ.
Рет қаралды 6 МЛН
«Битва брокеров сообщений: Kafka, RabbitMQ, SQS»
1:57:07
Яндекс Практикум
Рет қаралды 11 М.
Архитектура распределенных систем
2:34:36
Yandex for Developers
Рет қаралды 18 М.
Сын Расстроился Из-за Новой Стрижки Папы 😂
00:21
Глеб Рандалайнен
Рет қаралды 3,6 МЛН