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

Поділитися
Вставка
  • Опубліковано 31 тра 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 Важная рекомендация по более эффективному освоению данного материала:)

КОМЕНТАРІ • 101

  • @commonaccount6453
    @commonaccount6453 2 дні тому

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

  • @disconnect3763
    @disconnect3763 15 днів тому

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

  • @blazet.c.2237
    @blazet.c.2237 14 днів тому

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

  • @user-fj7td1nd6b
    @user-fj7td1nd6b 8 місяців тому +12

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

  • @GenesizANT
    @GenesizANT 7 місяців тому +1

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

  • @Evg2002
    @Evg2002 5 місяців тому +1

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

  • @user-nw5mh1ev3m
    @user-nw5mh1ev3m 8 місяців тому +2

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

  • @user-ec1tv9bc7i
    @user-ec1tv9bc7i 8 місяців тому +5

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

  • @vxarlanchuk
    @vxarlanchuk 7 місяців тому

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

  • @gru8299
    @gru8299 8 місяців тому +1

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

  • @viktoryakovenko299
    @viktoryakovenko299 7 місяців тому

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

  • @ibrakhimzhanovIt
    @ibrakhimzhanovIt 5 місяців тому

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

  • @biLLie_wiLLie
    @biLLie_wiLLie 8 місяців тому +5

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

  • @arena55channel
    @arena55channel Місяць тому

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

  • @user-mc7gf3on6w
    @user-mc7gf3on6w 8 місяців тому +1

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

  • @user-pu3fk7zv7b
    @user-pu3fk7zv7b 8 місяців тому +1

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

  • @paul.inglsmit
    @paul.inglsmit 8 місяців тому +5

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

  • @muhammadumarsotvoldiev8768
    @muhammadumarsotvoldiev8768 4 місяці тому

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

  • @ingvarzharov7072
    @ingvarzharov7072 8 місяців тому +3

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

    • @laravelcreative
      @laravelcreative  8 місяців тому +1

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

  • @vimitali7630
    @vimitali7630 8 місяців тому

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

  • @developer5639
    @developer5639 7 місяців тому

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

  • @thefrenkbit5961
    @thefrenkbit5961 8 місяців тому

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

  • @FailedArchaeologist
    @FailedArchaeologist 8 місяців тому +1

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

  • @user-or3tq1su9b
    @user-or3tq1su9b 8 місяців тому

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

  • @user-ly7zn9fr6i
    @user-ly7zn9fr6i 8 місяців тому +2

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

    • @laravelcreative
      @laravelcreative  8 місяців тому

      Благодарю!)

    • @user-ly7zn9fr6i
      @user-ly7zn9fr6i 8 місяців тому

      @@laravelcreative А когда продолжение ?

  • @antohagobet4451
    @antohagobet4451 8 місяців тому +1

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

  • @homelander973
    @homelander973 5 місяців тому

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

  • @temka9719
    @temka9719 8 місяців тому

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

  • @disconnect3763
    @disconnect3763 7 днів тому

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

  • @user-dy5sv1gx4v
    @user-dy5sv1gx4v 7 місяців тому

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

  • @artemunix5223
    @artemunix5223 8 місяців тому +3

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

    • @laravelcreative
      @laravelcreative  8 місяців тому

      Благодарю!)

    • @artemunix5223
      @artemunix5223 8 місяців тому

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

  • @bezborodovanton
    @bezborodovanton 8 місяців тому

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

  • @user-cp8ou1ot5z
    @user-cp8ou1ot5z 8 місяців тому

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

  • @samrybkin9184
    @samrybkin9184 Місяць тому

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

  • @boburmustafo8868
    @boburmustafo8868 8 місяців тому +2

    спасибо

  • @sani4051992
    @sani4051992 6 місяців тому

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

  • @ivaniuk_volodymyr
    @ivaniuk_volodymyr 8 місяців тому

    Супер, ждем

  • @antonnebanderos4549
    @antonnebanderos4549 8 місяців тому

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

  • @sereja1010
    @sereja1010 8 місяців тому +3

    Контент топ

  • @user-ou7bp4ze8t
    @user-ou7bp4ze8t 8 місяців тому

    рахмет

  • @0abirvalg0
    @0abirvalg0 8 місяців тому

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

  • @laraveluz2195
    @laraveluz2195 8 місяців тому

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

  • @Sargis198621
    @Sargis198621 8 місяців тому +2

    👍

  • @alexmarek3004
    @alexmarek3004 8 місяців тому +1

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

  • @user-or3tq1su9b
    @user-or3tq1su9b 8 місяців тому +1

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

  • @StADKz9BsYkbb72
    @StADKz9BsYkbb72 4 місяці тому

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

  • @nurkhanzhaksylyk4133
    @nurkhanzhaksylyk4133 8 місяців тому

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

    • @laravelcreative
      @laravelcreative  8 місяців тому

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

    • @nurkhanzhaksylyk4133
      @nurkhanzhaksylyk4133 8 місяців тому

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

    • @laravelcreative
      @laravelcreative  8 місяців тому

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

  • @artemaltufiev1045
    @artemaltufiev1045 8 місяців тому

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

  • @touristplay
    @touristplay 8 місяців тому

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

  • @user-nx3wl2sx3d
    @user-nx3wl2sx3d 8 місяців тому +1

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

  • @stayajdet
    @stayajdet 8 місяців тому

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

    • @laravelcreative
      @laravelcreative  8 місяців тому

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

  • @user-jy7ug2cp7e
    @user-jy7ug2cp7e 8 місяців тому +1

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

    • @laravelcreative
      @laravelcreative  8 місяців тому

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

  • @spitzer4077
    @spitzer4077 8 місяців тому

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

    • @laravelcreative
      @laravelcreative  8 місяців тому

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

  • @azizmamoyan5428
    @azizmamoyan5428 6 місяців тому

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

  • @seduelgames8765
    @seduelgames8765 3 місяці тому

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

  • @sharpsss7666
    @sharpsss7666 17 днів тому

    сложнавата

  • @wildcat4435
    @wildcat4435 Місяць тому

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

  • @alexmazov319
    @alexmazov319 8 місяців тому +2

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