RabbitMQ базовый курс за час. Установка, админ панель. Зачем нужен Rabbit MQ. Брокер сообщений
Vložit
- čas přidán 25. 07. 2024
- Стань спонсором(бусти аккаунт), доступ к собеседованиям:
boosty.to/laravelcreative
Мои платные курсы:
laravelcreative.ru/course
План развития с нуля до middle+:
laravelcreative.ru/other/plan
Группа вк:
laravelcreative
- СОДЕРЖАНИЕ
00:00:00 Введение
00:02:30 Установка
00:09:45 Какую проблему задачу решает rabbit mq
00:13:21 Как rabbit mq работает и происходит передача данных
00:15:21 Что такое message в rabbit mq
00:16:42 Как данные доходят до consumer в rabbit mq
00:18:31 Долговечность(durability) для exchange и queue в rabbit mq
00:19:15 Схема работы нескольких publisher и queue в rabbit mq
00:21:16 Router key с типом fanout
00:24:33 Router key с типом direct
00:25:21 Router key с типом topic
00:28:18 Router key с типом header(кратко)
00:29:05 Механизм очередей в rabbit mq
00:31:45 Итог по теории
00:35:29 Админ панель rabbit mq общий обзор
00:38:24 Создаем первый exchange(обменник) в rabbit mq и работаем с типом fanout
00:40:32 Создаем первую queue(очередь) d rabbitmq
00:41:21 Делаем связь exchange с queue(binding)
00:43:19 Публикуем первое сообщение(message) в rabbitmq
00:44:36 Получение сообщения(имитация consumer)
00:47:57 Работаем с типом direct
00:52:11 Проверяем работу durability(долговечности) у exchange и queue
00:53:50 Важная рекомендация по более эффективному освоению данного материала:)
Божественно) Ждем продолжения в связке с laravel.
Благодарю!)
Огромное спасибо! Редкий и очень подробный материал!
Спасибо большое за этот выпуск в частности и за весь канал в целом!
Благодарю!)
Спасибо огромное, у вас отличная подача.
Отличная подача материала :) спасибо большое
Благодарю!)
Прекрасная подача! Thanks!
Благодарю Уважаемый Автор! 🤝 Объективно/углубленно/доходчиво!
Благодарю!)
Ееее. То что я так ждал)
Благодарю!)
Отличный материал, ждём продолжения
Спасибо! Ты очень хорошо и подробно все объясняешь.
Благодарю!:)
Спасибо, жду продолжения❤
Благодарю!)
Суппер, очень хорошая подача, максимально простым языком)) и правильно что начинаете с «какую проблему решает». Жду с ларавель) если есть возможность, покажите как в докер поставить раббит))спасибо))
Благодарю!) В докер потом как-нибудь:) Но там несложно(от слова совсем)
За перезагрузку сервиса и объяснения этого момента лайк.
Спасибо большое🙏. Очень кстати этот материал для меня! ✅️
Круто объяснил, спасибо)
Спасибо, за очередное супер видео. Если возможно, хотелось бы продолжения, в связке с Laravel.
Благодарю!)
Спасибо вам огромное!
за то как включить веб интерфейс отдельное спасибо!
То, что нужно, всегда по делу!
Благодарю!:)
Очень полезное видео для базового понимания, за 40 минут объяснили все настройки и значения. Для кодеров остальное - дело техники, используя нужные библиотеки.
Супер , наконец нормальное объяснение RabbitMq, ждём в связки с laravel. Вроде он и древний, но нигде нет подобного разбора
Благодарю!)
нет слов) спасибо.
Благодарю!)
я столкнулся, мне помогла перезагруска сервисов, спасибо
Ну наконец то!!! Спасибо брат!
Благодарю!)
Чувак, Я нарекаю тебя лучшим ИТ блогером ютуба ❤
Благодарю!)
Класс. Спасибо за урок
Благодарю!)
@@laravelcreative А когда продолжение ?
спасибо большое
Продолжение должно быть!!!
Самое понятное объяснение
Супер, ждем
Благодарю!:)
Ждём продолжения видео, но уже в связке с Laravel
Благодарю!)
Очень грамотный специалист
Благодарю!:)
опа чет дождались
Благодарю!)
@@laravelcreative покажи теперь как с этим микросервисы делать и сларой взаимодействоать
Контент топ
Благодарю!)
спасибо
Благодарю!)
вот это спасибо!
Благодарю!)
+1 жду продолжения
Благодарю!)
рахмет
Благодарю!:)
Привет, спасибо за материал. Хотел уточнить, что в терминологии, которая представлена на офф. сайте Publisher - это Producer, а не Publisher
Супер, а будут примеры в коде как это асе реализовать?
Круто! :-) Давайте ролик про MQ с приязкой к PHP/ laravel
Благодарю!)
👍
Благодарю!)
Привет !
Спасибо у тебя очень интересно получается объяснять!!!
Хотел тебя спросить, а как могу узнать ip consumer конкретной очереди ?
К примеру мне нужно знать ip consumer, который получает сообщения с конкретной очереди?
Спасибо за видео+ Получается RabbitMQ - это аналог "Kafka"?
Для продвижения
Благодарю!)
Можно ещё по Elasticsearch видос)
В будущем)
Спасибо большое. Будет видео по gRPC ?
В будущем)
Как ты это делаешь?
Перевели на проект, где надо работать с RMQ, а тут выходит твое видео, спасибо, теперь бы увидеть прямую работу с laravel)
Продолжай, контент в кайф
Благодарю!:)
Для распределения трудоемких задач, можно создать несколько consumer, которые будут ссылаться на один и тот же queue 19:43
Взято из практики или предположение?
В документации так написано@@laravelcreative
@@nurkhanzhaksylyk4133 в документации указан директ сообщения. Я же в ролике показываю, как обстоят дела в мануальном смысле. То есть, если ты не подключишь консумер, никакого директа(направления) у месседж до консумера не будет. Это важно понимать.
а есть ли смысл в рэббите если проект не микросервисный, а монолитный? Можно с примерами пж
Вообще нет)
Норм зашло, афтардавайещьо, только уже поплотнее с связке с laravel
Спинным мозгом чую шо consumer и publisher могут меняться местами в процессе эксплуатации
Laravel queue - это жжж аналог rabbitmq? Естествено по работе, но не по распределённости..
Благодарю!) "Laravel queue - это жжж аналог rabbitmq" - и да и нет
Приветствую! Очень благодарен тебе за познавательные видео, успел пока что посмотреть пару роликов.
Не думал создать Boosty, где будешь выкладывать исходники учебных проектов, либо какой-то другой эксклюзивный контент?
Благодарю!) Бусти сделал да)
Я не понимаю, как это чудо прикрутить к Блогу на Ларавель или к Магазину или ещё куда. И как это соединить с докером на сервере.
Легко:) В след. части будет:) (Кроме докера и сервера) - это отдельная история.
Автор, извините, но, по-моему, на 23:11 вы перепутали типы обменников и routing key (типы есть у обменников, у ключей таких "опций" нет). Вот и маны говорят, что "RabbitMQ message broker provides four types of RabbitMQ exchange types: Direct, Topic, Fanout, and Headers".
Для душных собесов: есть еще три типа обменников x-consistent-hash, x-modulus-hash и x-random, которые ставятся плагинами.
А разве # это не конец строки?
А я думал что кролик реализует пуш модель а не пул. Мрак...
В одном популярном ролике человек говорит, что рэбит дергает консьюмера, здесь, что консьюмер идет в очередь и проверяет. В обоих роликах это продублировано схемой и под обоими хвалебные комментарии)
сложнавата
о я какраз начал с ним работать, послушаем что интересного скажешь
Благодарю!)