RabbitMQ базовый курс за час. Установка, админ панель. Зачем нужен Rabbit MQ. Брокер сообщений

Sdílet
Vložit
  • čas přidán 8. 06. 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 Важная рекомендация по более эффективному освоению данного материала:)

Komentáře • 102

  • @user-fj7td1nd6b
    @user-fj7td1nd6b Před 8 měsíci +13

    Божественно) Ждем продолжения в связке с laravel.

  • @commonaccount6453
    @commonaccount6453 Před 9 dny

    Самое понятное объяснение

  • @user-nw5mh1ev3m
    @user-nw5mh1ev3m Před 8 měsíci +2

    Спасибо большое за этот выпуск в частности и за весь канал в целом!

  • @GenesizANT
    @GenesizANT Před 7 měsíci +1

    Огромное спасибо! Редкий и очень подробный материал!

  • @user-ec1tv9bc7i
    @user-ec1tv9bc7i Před 8 měsíci +5

    Отличная подача материала :) спасибо большое

  • @Evg2002
    @Evg2002 Před 5 měsíci +1

    Спасибо огромное, у вас отличная подача.

  • @gru8299
    @gru8299 Před 8 měsíci +1

    Благодарю Уважаемый Автор! 🤝 Объективно/углубленно/доходчиво!

  • @paul.inglsmit
    @paul.inglsmit Před 8 měsíci +5

    Ееее. То что я так ждал)

  • @vxarlanchuk
    @vxarlanchuk Před 8 měsíci

    Прекрасная подача! Thanks!

  • @ingvarzharov7072
    @ingvarzharov7072 Před 8 měsíci +3

    Суппер, очень хорошая подача, максимально простым языком)) и правильно что начинаете с «какую проблему решает». Жду с ларавель) если есть возможность, покажите как в докер поставить раббит))спасибо))

    • @laravelcreative
      @laravelcreative  Před 8 měsíci +1

      Благодарю!) В докер потом как-нибудь:) Но там несложно(от слова совсем)

  • @blazet.c.2237
    @blazet.c.2237 Před 22 dny

    Очень полезное видео для базового понимания, за 40 минут объяснили все настройки и значения. Для кодеров остальное - дело техники, используя нужные библиотеки.

  • @user-mc7gf3on6w
    @user-mc7gf3on6w Před 8 měsíci +1

    Спасибо! Ты очень хорошо и подробно все объясняешь.

  • @ibrakhimzhanovIt
    @ibrakhimzhanovIt Před 6 měsíci

    За перезагрузку сервиса и объяснения этого момента лайк.

  • @user-pu3fk7zv7b
    @user-pu3fk7zv7b Před 8 měsíci +1

    Спасибо, жду продолжения❤

  • @arena55channel
    @arena55channel Před měsícem

    Отличный материал, ждём продолжения

  • @disconnect3763
    @disconnect3763 Před 23 dny

    Спасибо большое🙏. Очень кстати этот материал для меня! ✅️

  • @biLLie_wiLLie
    @biLLie_wiLLie Před 8 měsíci +5

    Чувак, Я нарекаю тебя лучшим ИТ блогером ютуба ❤

  • @vimitali7630
    @vimitali7630 Před 8 měsíci

    Спасибо, за очередное супер видео. Если возможно, хотелось бы продолжения, в связке с Laravel.

  • @viktoryakovenko299
    @viktoryakovenko299 Před 7 měsíci

    за то как включить веб интерфейс отдельное спасибо!

  • @developer5639
    @developer5639 Před 7 měsíci

    Круто объяснил, спасибо)

  • @user-cp8ou1ot5z
    @user-cp8ou1ot5z Před 8 měsíci

    Ну наконец то!!! Спасибо брат!

  • @muhammadumarsotvoldiev8768
    @muhammadumarsotvoldiev8768 Před 4 měsíci

    Спасибо вам огромное!

  • @temka9719
    @temka9719 Před 8 měsíci

    То, что нужно, всегда по делу!

  • @thefrenkbit5961
    @thefrenkbit5961 Před 8 měsíci

    Продолжение должно быть!!!

  • @user-or3tq1su9b
    @user-or3tq1su9b Před 8 měsíci

    Супер , наконец нормальное объяснение RabbitMq, ждём в связки с laravel. Вроде он и древний, но нигде нет подобного разбора

  • @FailedArchaeologist
    @FailedArchaeologist Před 8 měsíci +1

    нет слов) спасибо.

  • @user-ly7zn9fr6i
    @user-ly7zn9fr6i Před 8 měsíci +2

    Класс. Спасибо за урок

  • @antohagobet4451
    @antohagobet4451 Před 8 měsíci +1

    Ждём продолжения видео, но уже в связке с Laravel

  • @homelander973
    @homelander973 Před 6 měsíci

    спасибо большое

  • @user-dy5sv1gx4v
    @user-dy5sv1gx4v Před 8 měsíci

    Очень грамотный специалист

  • @artemunix5223
    @artemunix5223 Před 8 měsíci +3

    опа чет дождались

    • @laravelcreative
      @laravelcreative  Před 8 měsíci

      Благодарю!)

    • @artemunix5223
      @artemunix5223 Před 8 měsíci

      @@laravelcreative покажи теперь как с этим микросервисы делать и сларой взаимодействоать

  • @disconnect3763
    @disconnect3763 Před 15 dny

    Супер, а будут примеры в коде как это асе реализовать?

  • @bezborodovanton
    @bezborodovanton Před 8 měsíci

    Привет, спасибо за материал. Хотел уточнить, что в терминологии, которая представлена на офф. сайте Publisher - это Producer, а не Publisher

  • @sereja1010
    @sereja1010 Před 8 měsíci +3

    Контент топ

  • @samrybkin9184
    @samrybkin9184 Před měsícem

    Привет !
    Спасибо у тебя очень интересно получается объяснять!!!
    Хотел тебя спросить, а как могу узнать ip consumer конкретной очереди ?
    К примеру мне нужно знать ip consumer, который получает сообщения с конкретной очереди?

  • @ivaniuk_volodymyr
    @ivaniuk_volodymyr Před 8 měsíci

    Супер, ждем

  • @sani4051992
    @sani4051992 Před 6 měsíci

    Спасибо за видео+ Получается RabbitMQ - это аналог "Kafka"?

  • @boburmustafo8868
    @boburmustafo8868 Před 8 měsíci +2

    спасибо

  • @antonnebanderos4549
    @antonnebanderos4549 Před 8 měsíci

    вот это спасибо!

  • @0abirvalg0
    @0abirvalg0 Před 8 měsíci

    +1 жду продолжения

  • @laraveluz2195
    @laraveluz2195 Před 8 měsíci

    Спасибо большое. Будет видео по gRPC ?

  • @user-or3tq1su9b
    @user-or3tq1su9b Před 8 měsíci +1

    Можно ещё по Elasticsearch видос)

  • @user-ou7bp4ze8t
    @user-ou7bp4ze8t Před 8 měsíci

    рахмет

  • @Sargis198621
    @Sargis198621 Před 8 měsíci +2

    👍

  • @alexmarek3004
    @alexmarek3004 Před 8 měsíci +1

    Круто! :-) Давайте ролик про MQ с приязкой к PHP/ laravel

  • @StADKz9BsYkbb72
    @StADKz9BsYkbb72 Před 4 měsíci

    Автор, извините, но, по-моему, на 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, которые ставятся плагинами.

  • @stayajdet
    @stayajdet Před 8 měsíci

    Приветствую! Очень благодарен тебе за познавательные видео, успел пока что посмотреть пару роликов.
    Не думал создать Boosty, где будешь выкладывать исходники учебных проектов, либо какой-то другой эксклюзивный контент?

    • @laravelcreative
      @laravelcreative  Před 8 měsíci

      Благодарю!) Бусти сделал да)

  • @artemaltufiev1045
    @artemaltufiev1045 Před 8 měsíci

    а есть ли смысл в рэббите если проект не микросервисный, а монолитный? Можно с примерами пж

  • @user-jy7ug2cp7e
    @user-jy7ug2cp7e Před 8 měsíci +1

    Я не понимаю, как это чудо прикрутить к Блогу на Ларавель или к Магазину или ещё куда. И как это соединить с докером на сервере.

    • @laravelcreative
      @laravelcreative  Před 8 měsíci

      Легко:) В след. части будет:) (Кроме докера и сервера) - это отдельная история.

  • @nurkhanzhaksylyk4133
    @nurkhanzhaksylyk4133 Před 8 měsíci

    Для распределения трудоемких задач, можно создать несколько consumer, которые будут ссылаться на один и тот же queue 19:43

    • @laravelcreative
      @laravelcreative  Před 8 měsíci

      Взято из практики или предположение?

    • @nurkhanzhaksylyk4133
      @nurkhanzhaksylyk4133 Před 8 měsíci

      В документации так написано@@laravelcreative

    • @laravelcreative
      @laravelcreative  Před 8 měsíci

      @@nurkhanzhaksylyk4133 в документации указан директ сообщения. Я же в ролике показываю, как обстоят дела в мануальном смысле. То есть, если ты не подключишь консумер, никакого директа(направления) у месседж до консумера не будет. Это важно понимать.

  • @user-nx3wl2sx3d
    @user-nx3wl2sx3d Před 8 měsíci +1

    Для продвижения

  • @touristplay
    @touristplay Před 8 měsíci

    Как ты это делаешь?
    Перевели на проект, где надо работать с RMQ, а тут выходит твое видео, спасибо, теперь бы увидеть прямую работу с laravel)
    Продолжай, контент в кайф

  • @azizmamoyan5428
    @azizmamoyan5428 Před 6 měsíci

    А разве # это не конец строки?

  • @spitzer4077
    @spitzer4077 Před 8 měsíci

    Норм зашло, афтардавайещьо, только уже поплотнее с связке с laravel
    Спинным мозгом чую шо consumer и publisher могут меняться местами в процессе эксплуатации
    Laravel queue - это жжж аналог rabbitmq? Естествено по работе, но не по распределённости..

    • @laravelcreative
      @laravelcreative  Před 8 měsíci

      Благодарю!) "Laravel queue - это жжж аналог rabbitmq" - и да и нет

  • @seduelgames8765
    @seduelgames8765 Před 3 měsíci

    А я думал что кролик реализует пуш модель а не пул. Мрак...

  • @wildcat4435
    @wildcat4435 Před měsícem +1

    В одном популярном ролике человек говорит, что рэбит дергает консьюмера, здесь, что консьюмер идет в очередь и проверяет. В обоих роликах это продублировано схемой и под обоими хвалебные комментарии)

  • @sharpsss7666
    @sharpsss7666 Před 24 dny

    сложнавата

  • @alexmazov319
    @alexmazov319 Před 8 měsíci +2

    о я какраз начал с ним работать, послушаем что интересного скажешь