БРОКЕР СООБЩЕНИЙ RABBITMQ ДЛЯ САМЫХ МАЛЕНЬКИХ. ВВЕДЕНИЕ.

2024 ж. 20 Мам.
13 317 Рет қаралды

В этом ролике начнем разбираться с такой классной штукой, как брокер сообщений RabbitMQ. Поговорим о том, что это такое, какую проблему решает и узнаем немного основных понятий.
00:00 Введение
01:00 Постановка проблемы через проектирование сервиса
03:34 Перегрузка сервиса
06:15 Перегрузка базы и неконсистентность
10:01 Пробам интеграций в кучу внешних сервисов
16:25 Что предлагает RabbitMQ
17:40 Понятие продюсера, консумера и очереди
25:00 Понятие эксченжа и routing_key
27:24 RabbitMQ для решения задач персистентности
31:00 Заключение
Поддержать:
www.donationalerts.com/r/luch...
boosty.to/luchanos
На других платформах:
/ luchanos
/ @luchanos
Канал «luchanos | Balabol IT» в Телеге - t.me/balabol_it
Присоединяйся к нашему чату в Телеге - t.me/luchanos_live_chat
Я в linkedin - www.linkedin.com/in/luchanos
Страница компании - / luchanos
Репозиторий-сокровищница - github.com/luchanos/treasury
#ityoutubers #ityoutubersru

Пікірлер
  • Ура, наконец-то!!! Очень нужное видео, спасибо!

    @linatroshka@linatroshka7 ай бұрын
  • Коля, спасибо🤝, очень познавательно, жду продолжения!

    @evgenyzakiev693@evgenyzakiev6937 ай бұрын
  • Супер! Интересно! Жду продолжения темы!

    @user-xh3hz5iv6j@user-xh3hz5iv6j7 ай бұрын
  • Ждём продолжения👍🏻

    @radikmasagutov9716@radikmasagutov97167 ай бұрын
  • Хоспаде, как же доступно объянил) хочу в фуллстек идти и это очень полезно, спасибо.

    @khraks@khraks5 ай бұрын
  • воу, давно хотел глянуть что к чему, но всё как - то потом да потом. Сейчас) довольно понятным языком объяснил, супер!

    @everyone-nobody777@everyone-nobody7777 ай бұрын
  • сейчас как раз занимаюсь на работе задачей с шиной на кролике и ролик оооочень интересен, а также актуален! 🔥

    @AS-fk5fw@AS-fk5fw7 ай бұрын
  • Качественное видео. Достаточно понятно. Особенно, примеры. Спасибо!

    @user-tr9we1wg1z@user-tr9we1wg1zАй бұрын
  • Приятный рассказчик. Качественно объясняет.

    @michaelabramovich984@michaelabramovich9842 ай бұрын
  • Пора снимать продолжение))

    @maxbobkov1748@maxbobkov17484 ай бұрын
  • спасибо, очень интересно и понятно, второй части еще не вышло, да?

    @colourNika@colourNika7 күн бұрын
  • хорошее объяснение на канале, спасибо лайк подписка

    @user-ro4ov7qi5y@user-ro4ov7qi5y5 ай бұрын
  • Спасибо

    @mikisor4372@mikisor43727 ай бұрын
  • Вроде понятно, спасибо!

    @user-jj2qe1xw4r@user-jj2qe1xw4r5 ай бұрын
  • Автор, спасибо огромное! Сам начинаю изучать питон и есть вопрос - ты заучивал стандартные функции, методы и библиотеки или с опытом запоминается само? Решаю на кодеварс 7го уровня задачи и ощущение что стою на месте хотя задачи решаю - мысль что если бы заучил то лучше решал бы задачи, хотя абсолютно все говорят заучивать не надо, надо понимать. А как ты считаешь?

    @Fillmore634b@Fillmore634b7 ай бұрын
  • Очень полезно! На собеседовании постоянно про это спрашивают

    @user-sk9se5be9g@user-sk9se5be9g7 ай бұрын
  • Классный ролик, очень понятно рассказывает, спасибо. А ещё будет про кролика? Хочу смотреть тут) А то небольшой перерыв затянулся))

    @alinamikina4502@alinamikina4502Ай бұрын
  • Хорош! реально круто обьяснил

    @timomarov-iy2iz@timomarov-iy2iz2 ай бұрын
  • @luchanos: А как достигается отказоустойчивость? К примеру, для СУБД есть "отказоустойчивый кластер СУБД", то есть имеем одного мастера, куда пишем наши записи и множество реплик, откуда мы читаем наши записи. Реплики по протоколу, как правило, физической репликации забирают с мастера новые записи. В случае отказа мастера происходит выбор нового мастера, когда одна из реплик становится новым мастером. Да, для пользователя СУБД есть некий промежуток времени, когда СУБД недоступна, т.к. происходит переключение на нового мастера. Но этот промежуток не сильно большой. А как все происходит в случае с очередями? Как там все устроено? Есть ли понятие "отказоустойчивая очередь" ?

    @ntvisigoth@ntvisigoth2 ай бұрын
  • Когда будет продолжение? Спасибо за выпуск!

    @user-ix4bq8jn3s@user-ix4bq8jn3s2 ай бұрын
  • Просмотрел около 80% всех видео по rabbit на русском, это однозначно лучшее

    @Biongar@Biongar7 ай бұрын
  • Спасибо за видео, довольно доходчиво. Но вот пример с телефонами весьма некорректный - потому что: 1. Реббит не любит бесконечное количество очередей 2. Реббит начинает деградировать по производительности когда количество сообщений в инстансе больше пары мультов , а с такой архитектурой можно легко прострелить себе оба колена.

    @kilexst@kilexst4 ай бұрын
  • аххаххах 😂 позавчера про крола искал на канале старался 😂 а оно во где . Спасибо учитель

    @314zDeath@314zDeath7 ай бұрын
  • Давай docker

    @Tework-kc4zz@Tework-kc4zz7 ай бұрын
  • круто изложено) нужна ли эта технология джуну при поиске первой работы? или лучше изучать дальше в процессе работы?

    @zakirovio@zakirovio7 ай бұрын
    • зависит от проекта. но на собеседовании постоянно стали спрашивать. даже если не используют на проекте.

      @GuruNemo@GuruNemo3 ай бұрын
  • Привет !!! Спасибо за видео может посоветуешь хороший ресурс по которому изучал RabbitMQ? К примеру youtube, udemy или любой другой ресурс по которому сам раньше учился?

    @samrybkin9184@samrybkin9184Ай бұрын
  • Когда продолжение?😊

    @petro_lipatov@petro_lipatovАй бұрын
  • Когда вторая часть?))

    @Richmanforyou@Richmanforyou4 ай бұрын
  • Продолжение будет?

    @nateriver8261@nateriver82616 ай бұрын
  • хорош мужичек

    @extendomerc1701@extendomerc17017 ай бұрын
  • Ну вот наконец понятненько и на русском.

    @srgtmn@srgtmn4 ай бұрын
  • 9:30 - а как же решается эта проблема?🤔

    @megaman13able@megaman13able3 ай бұрын
  • АйТи балабол, где вторая часть?

    @alexchto@alexchtoАй бұрын
  • Зачем говорить заскейлить? Если настроить . Или заскамить. Ты не в играх ведь. =)

    @holyfortesque@holyfortesqueАй бұрын
    • Ну вот будешь свои ролики снимать - будешь говорить как тебе угодно)

      @luchanos@luchanosАй бұрын
  • Рэббит становится не актуальным, Кафка)

    @unicoxr5tj417@unicoxr5tj4174 ай бұрын
    • Кто вам такое сказал?

      @luchanos@luchanos4 ай бұрын
    • @@luchanos давно не слышал про проекты на Рэббит. Где не техдолг, а именно выбрали Рэббит вместо Кафки

      @unicoxr5tj417@unicoxr5tj4174 ай бұрын
    • @@unicoxr5tj417 понял) кажется это не самая актуальная метрика, которая обосновывает актуальность какой-либо технологии, как считаете?

      @luchanos@luchanos4 ай бұрын
    • @@unicoxr5tj417 у кафки и кролика принципиально разные подходы к некоторым моментам, обеспечивающим персистентность, масштабируемость и т.д. В зависимости от того, какие требования выдвигаются к проектируемому сервису выбирается брокер. Вот тут можно подробнее почитать - www.simplilearn.com/kafka-vs-rabbitmq-article

      @luchanos@luchanos4 ай бұрын
    • @@luchanos спасибо

      @unicoxr5tj417@unicoxr5tj4174 ай бұрын
  • Пушка!

    @supreltd@supreltd7 ай бұрын
KZhead