Микросервисы на пальцах. Брокеры, Kafka, RabbitMq, EventSourcing.
Вставка
- Опубліковано 30 лип 2024
- Погружение в мир микросервисов: узнайте, какую роль брокеры сообщений, такие как Kafka и RabbitMQ, играют в современной архитектуре приложений, а также познакомьтесь со способом взаимодействия микросервсиов EventSourcing.
00:00 - Взаимодействие по RestApi
01:42 - EventSourcing (Событийность)
04:28 - Событие
05:14 - EventCarried State Transfer
06:17 - Apache Kafka
10:12 - RabbitMq
10:54 - Разница между Kafka и RabbitMq
Телеграм канал с полезной информацией и моей жизнью: t.me/maximiglindgtl
Закрытое сообщество с менторством: boosty.to/maximiglin
Поддержать автора: boosty.to/maximiglin/purchase...
#it #айти #backend #микросервисы
Телеграм-канал с полезной информацией и моей жизнью: t.me/maximiglindgtl
Хочу перед Вами снять шляпу. Вообще годно все рассказал, стажёры и начинающие джуны реально оценят 😊✌️
00:48 оговорка, dB per service. Например, если нам в 5 сервисах нужен postgresql, то мы используем не один и тот же инстанс, набивая его таблицами, а к каждому сервису свой инстанс postgresql
Шикарный отличный материал
Никогда подобного не встречал
Другие обычно пересказывают машинный перевод иностранных статей . А тут реально на пальцах, да еще такие подробности: чисто практическая часть, а не абстрактная теория
Спасибо огромное за контент. Отличное объяснение. Просто и наглядно. Пожалуйста продолжайте! :)
Спасибо за Ваш труд! Коммент в поддержку канала.
Спасибо большое!
Очень помогли разобраться верхнеуровнево с тем, как работает ed. У Вас хорошо получается объяснять!
Спасибо огромное! Все по полочкам от начала до конца!
Спасибо огромное. Так понятно объяснил!
Лучшее и простое объяснение которое я когда либо видел
Максим, огромное Вам СПАСИБО!
Годно, пили ещё!
Очень крутой контент. Продолжай в том же духе!
Спасибо! Очень доходчиво 👍
Молодчик! Спасибо! Только ивент дривен
Топовое объяснение, благодарю за труд!))
Спасибо за видео! Очень познавательное!
Благодарю! ❤
Супер объяснение, очень понятно, спасибо!
Спасибо!Доступно объясняешь,ценная информация!
Спасибо за видео и классное объяснение!
Рассказал очено годно, так же ОГРОМНОЕ спасибо за картинки)
Спасибо большое, очень полезное видео, я стал лучше понимать в микросервисах)
Очень классное обьяснение, спасибо👍
Просто лайк
Чётка рассказал 🙏 спасибо
consumer-у в кафке приходит какое-то событие об обновлении ? Иначе как они понимают, что данные изменились? Они ведь не будут каждую секунду дедосить кафку на просмотр обновлений
Будут
Если нет данных, то запрос от consumer'а блокируется до тех пор пока не появятся новые данные или не случится таймаут.
Спасибо
Макс, ты прям на своем месте. Годнота 100%. Дикция, визуализация ну и конечно топ контент.. Все четко 👍
Согласен, еще бы если бы руки держал за спиной ))
Супер видео, огромное спасибо!
Вопрос: при использовании Rmq нужно ли конфигурировать consumer на прием определенных сообщений при их пуше рэбитом?
👍
годно
Очень качественный контент для начинающего. Спасибо за объяснения
Вот это пиздатейшее объяснение.
❤❤❤
Как все четко и доступно❤
Эх.. а ссылок, то нет(. А за видео спасибо, закрыл некоторые моменты не понимания)
Это невероятно понятный и отлично поданный контент. Такое золото, жаль, что не нашел раньше
🐇 rabbitmq не обязательно удаляет сообщение после чтения консьюмером - это конфигурируемое поведение
Rabbit гарантирует FIFO?
Да
Стример кажется через сабвуфер вещает. :)
ивЭнт
груп
Токсик
Обьяснил так что и фронту понятно 🤣
Очень неубедительное оправдание необходимости брокера. По REST API Личный кабинет также может сразу отдать 200, а асинхронно отправить по другим сервисам сообщение. На самом деле необходимость брокера заключается в гораздо более интересных плюшках даже в вашем примере.
Да, соглашусь, тут асинхронный рест однозначно зарешал бы, пример был выбран для простоты объяснения
Если будет время не могли бы пояснить? Может примеры даже есть
Молоток пацан, сильно вложился в видео! Рахмет, бро!