Очереди сообщений в RabbitMQ и взаимодействие на Python: Начало

Поделиться
HTML-код
  • Опубликовано: 20 янв 2025

Комментарии • 116

  • @СергейРазин-ф9х
    @СергейРазин-ф9х 5 месяцев назад +16

    Супер, спасибо, давно ждал RabbitMQ + Python

  • @danjamin123
    @danjamin123 5 месяцев назад +10

    опа, с самого утра такое счастье, спасибо за труд!

  • @smilekun2825
    @smilekun2825 4 месяца назад +4

    Сурен вы лучший !!! Прошу продолжайте эту серию видосов, на ютубе кроме вас никого нет кто бы так доходчиво объяснял

    • @SurenKhorenyan
      @SurenKhorenyan  4 месяца назад

      @@smilekun2825 спасибо! Очень приятно 🥰
      По заказу бустеров продолжение обязательно будет, совсем скоро выйдет

  • @13mufasa
    @13mufasa Месяц назад +1

    Классное видео, помогло приобрести базовое понимание продолжай про очереди сообщений видеоролики)

    • @SurenKhorenyan
      @SurenKhorenyan  Месяц назад

      @@13mufasa супер, пожалуйста!
      На канале уже четыре ролика, ещё два на бусти 😊
      И дальше будет больше 💪

  • @wendypython
    @wendypython 5 месяцев назад +5

    Спасибо большое Сурен, ты лучший разработчик которого я знаю ❤, мне очень нравится твой контент удачи 🎉

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      Пожалуйста! Спасибо, очень приятно 🥰

  • @ufc_uz6
    @ufc_uz6 5 месяцев назад +4

    Спасибо, вы самый лучший в RUclips🎉

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@ufc_uz6 пожалуйста! Очень приятно, спасибо вам 🥰

  • @АлексейКомский
    @АлексейКомский 2 месяца назад +1

    Спасибо за видео! Комментарий для поддержки канала.

    • @SurenKhorenyan
      @SurenKhorenyan  2 месяца назад

      @@АлексейКомский пожалуйста!
      Кайф, очень приятно 🥰

  • @akxary
    @akxary 5 месяцев назад +2

    Спасибо👍 Ждём продолжение

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@akxary пожалуйста!
      Супер, может быть даже в этом месяце будет 😊

  • @smartertverter9294
    @smartertverter9294 5 месяцев назад +3

    Как всегда полезный контент 👍

  • @this_is_orwell
    @this_is_orwell 5 месяцев назад +1

    Спасибо большое за все твои видео.

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@this_is_orwell пожалуйста! Рад 😊

  • @WATCHandENJOY
    @WATCHandENJOY 5 месяцев назад +1

    Спасибо большое за качественный контент!

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@WATCHandENJOY пожалуйста! Рад, что вам нравится 🥰

  • @qwe51111
    @qwe51111 5 месяцев назад +1

    Большое спасибо за разбор интересной темы!

  • @ПавелИванов-е5ю4б
    @ПавелИванов-е5ю4б 4 месяца назад

    День добрый. Продолжайте.

    • @SurenKhorenyan
      @SurenKhorenyan  4 месяца назад

      Здравствуйте! Продолжение обязательно будет, надо только подождать 😅

  • @ДаниилСоловьев-э6ш
    @ДаниилСоловьев-э6ш 5 месяцев назад +1

    Отличное видео! Жду продолжения! Было бы интересно про Dead letter queue послушать

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@ДаниилСоловьев-э6ш класс, спасибо! Про dead letter queue будет в серии примерно пятым роликом, мб попозже

  • @mtigames188
    @mtigames188 5 месяцев назад +1

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

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@mtigames188 пожалуйста! Очень приятно 🥰

  • @NikitaProfir
    @NikitaProfir 5 месяцев назад +1

    Спасибо за контент!

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@NikitaProfir пожалуйста! ☺️

  • @КонстантинПоляков-м1й
    @КонстантинПоляков-м1й 2 месяца назад

    Обалденный видос)

    • @SurenKhorenyan
      @SurenKhorenyan  2 месяца назад

      @@КонстантинПоляков-м1й спасибо! 🥰

  • @lchansky
    @lchansky 5 месяцев назад +1

    Отличное видео, одно из лучших про Rabbit + Python

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@lchansky класс, спасибо! Очень приятно 🥰

  • @EugeneMenshov
    @EugeneMenshov 4 месяца назад +1

    Спасибо, Сурен!

    • @SurenKhorenyan
      @SurenKhorenyan  4 месяца назад

      @@EugeneMenshov пожалуйста!

  • @MAKS19961204
    @MAKS19961204 5 месяцев назад

    Ура! 🎉 Наконец то можно обмазываться 😂
    Долго ждали, но как всегда на высоте! Ждём овощное продолжение))

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      🔥 обязательно будет! Приготовим сельдерей

  • @SOKRAT_00
    @SOKRAT_00 5 месяцев назад

    Самый лучший ролик по очередям 😊

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      Кайф! Дальше - больше!

  • @zion4d
    @zion4d 5 месяцев назад +2

    Лайк не глядя. Как раз на прошлой неделе запустил микросервис через ребит. Сделал как смог, а теперь посмотрю как надо было 😂

  • @sveterrr
    @sveterrr 5 месяцев назад

    Оооо, спасибо за новое видео

  • @steefsteefler5760
    @steefsteefler5760 4 месяца назад

    Досматриваем)

  • @USER_____Oo_____USER
    @USER_____Oo_____USER 5 месяцев назад +1

    Лайк не глядя!! 😊

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@USER_____Oo_____USER кайф, спасибо большое! 🥰

    • @USER_____Oo_____USER
      @USER_____Oo_____USER 2 месяца назад

      ​@SurenKhorenyan вот и потребовалось на работе, так вспомнил, твой курс👍👍👍

  • @_epicfail_8092
    @_epicfail_8092 5 месяцев назад +1

    Спасибо за контент . То самое чувство , когда по никакие курсы не нужны . Недавно познакомился с Celery , думал сложно будет , оказалось нет

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@_epicfail_8092 пожалуйста! Действительно, всю информацию с курсов можно найти бесплатно в интернете. Просто некоторым нужна программа обучения, домашки и тд 🙂

  • @temirlllan
    @temirlllan 5 месяцев назад +1

    Ждем больше видосов с кроликом!

  • @sergkuksov
    @sergkuksov 5 месяцев назад +1

    Спасибо!

  • @MiMi-dg4de
    @MiMi-dg4de 5 месяцев назад +1

    Как поставить 10 000 лайков? Супер видос, прям тогда когда я начал работать с RQM

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      Приводите друзей, они пусть тоже приводят друзей, а те своих друзей... Так и наберём 10.000 лайков 😁
      Спасибо! Очень приятно 🥰

  • @turbotyoma
    @turbotyoma 4 месяца назад +1

    Очень полезное видео! Спасибо, Сурен! А что за плагин для автодополнения ты используешь?

    • @SurenKhorenyan
      @SurenKhorenyan  4 месяца назад +1

      Привет! Автодополнение встроенное: Full Line Completion

  • @ExodusUz
    @ExodusUz 5 месяцев назад +1

    огонь

  • @Egor_Vahrameev
    @Egor_Vahrameev 5 месяцев назад +3

    Привет, что у тебя за ai расширение стоит для пайчарма, которое целые строчки кода предлагает самостоятельно?

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@Egor_Vahrameev привет! Это Full Line Completion встроенный, локально работает

    • @skyruptor337
      @skyruptor337 5 месяцев назад

      Он доступен в платной версии pycharm. Если по секрету, то его спиратить можно. Облачного ai не получишь, но full line комплит будет работать, т.к. он локально работает

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад +1

      ​@@skyruptor337 говорят, есть просто версия со стопроцентной скидкой, а ещё есть многолетний триал 😅

  • @zore7731
    @zore7731 5 месяцев назад +1

    Спасибо за видео Сурен джан, а можно еще по Python + Celery видео? очень был бы рад

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@zore7731 пожалуйста!
      Будет в следующем месяце, наверное.
      Ускорить выход можно через бусти

  • @hg-dm2jj
    @hg-dm2jj 5 месяцев назад +1

    а какую ии вы используете в своем IDE?

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад +1

      это встроенный оффлайновый full line completion

  • @k4m454k
    @k4m454k 5 месяцев назад +2

    Что за автодополнение кода у тебя?
    Гитхаб Копайлот или ДжетБрейнс-овский?

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад +1

      @@k4m454k это встроенный Full Line Completion, локально работает

  • @aatudv
    @aatudv 5 месяцев назад +1

    Немного сумбурно получилось повторить. Как итог у меня docker-compose из статьи хабра, 1/4 функций через gpt сделал. Ещё пришлось изменить конфиг, потому что localhost и 4 нуля или 0.0.0.1 не прокатили. У меня не подключалось. Поэтому видео для меня немного дольше было. Но с учётом, что я с утра впервые познакомился с docker и после обеда с rabbitmq, наверное нормально всё вышло

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад +1

      Круто, поздравляю! Это классно, что вы смогли сами разобраться. А если что, в чате в телеграм можем подсказать по вопросам, вдруг затыки будут

  • @WCoder
    @WCoder 5 месяцев назад +1

    Привет Сурен. А вы работали на fastapi + graphql ? Годную инфо ролик не нашел. Можете затронуть и эту тему 😅

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@WCoder привет! с GraphQL в целом довольно мало работал, так что эта тема не в приоритете совсем. Ускорить выход можно через бусти, но учитывайте, что бустеры тему по кролику четыре месяца ждали, так что даже если ускорите, выйдет не в ближайшее время

  • @anatolyiredko9817
    @anatolyiredko9817 5 месяцев назад

    МЕГАХАРОШ !!!

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@anatolyiredko9817 СПАСИБО БОЛЬШОЕ! 🥰

  • @KybaLioN66
    @KybaLioN66 5 месяцев назад +1

    Спасибо Сурен за твой труд. Как ты думаешь про технологию asp net core и вцелом про С# стек ?

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@KybaLioN66 пожалуйста!
      Dot net норм, стек норм, Майкрософт хорошо над этим работает. Сам не сталкивался, но наслышан

  • @UladzimirShytsko
    @UladzimirShytsko 5 месяцев назад

    В части про отправку сообщения в коде на 26 строке забыли заменить значение параметра body на сгенерированную строку, осталась жестко прописанная строка "Hello Word!", а в лог выведено сгенерированное сообщение с временной меткой. Поэтому во всех сообщения текст одинаковый.

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@UladzimirShytsko да, вы абсолютно правы, и на поиск этой банальной ошибки я потратил минут пять и даже чуть-чуть мог вас, зрителей, запутать. Буду внимательнее в дальнейшем.

  • @Борщкот
    @Борщкот 5 месяцев назад

    Спасибо за ролик! Очень понравился. Что думаете о FastStream?

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад +1

      Здравствуйте, пожалуйста! Я рад, спасибо.
      Не работал с этим инструментом, не знаю

  • @the_huge_knight
    @the_huge_knight 5 месяцев назад

    Можно ли было в примере из видео указывать приоритет для message?

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад +1

      Здравствуйте! Да, можно. Про приоритеты поговорим в одном из следующих видео

  • @dionakudelina4504
    @dionakudelina4504 5 месяцев назад +1

    Спасибо за видеоКролик с разъяснением, как пользоваться RabbitMQ. У меня вопрос, а он сильно от Кафки отличается, или суть одна и та же, освоив кролика - осваиваешь и кафку?

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@dionakudelina4504 Кролик и Кафка это довольно разные инструменты. Когда-нибудь и про кафку поговорим, но не в этом году

    • @h3try
      @h3try 5 месяцев назад

      ​@@SurenKhorenyanу меня есть видосы по кафке, могу скинуть. Но в основе просто различия в партициях, сори объяснять не умею

    • @dionakudelina4504
      @dionakudelina4504 5 месяцев назад

      @@h3try а где найти?

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      ​@@h3try кидайте что есть, будем смотреть. В тг чате, опять же, удобнее 🙂

  • @SOKRAT_00
    @SOKRAT_00 5 месяцев назад

    Недавно только решил вопрос с рассылками,но ты развеял все оставшиеся вопросы

  • @plathardstuck28
    @plathardstuck28 5 месяцев назад +1

    Во, кстати, у меня к тебе вопрос. Что ты думаешь про наглый парсинг (например с помощью nodriver)?

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      Не знаком. Парсинг в целом норм тема, жаль апишку не все дают

  • @h3try
    @h3try 5 месяцев назад +1

    У меня rabbitmq, используется для загрузки файлов в vk teams (использую его как файлопомойку) в очереди храню данные файлов. И так как я использую nixos у меня есть демон для работы с нейросетями по голосу, ответы от нейросети прилетают тоже через очередь и выводятся демоном уведомоений dunst (или mako, но я люблю минимальные утилиты)
    Сначала файл отправляется на промежуточный контейнер (хоть на тот же pythonanyweer), выдаём приоритет файлу выдаётся по его весу (чем меньше тем выше, чтоб малые файлы грузились быстрее) так как контейнер хранит не один файл. И контейнер дробит файлы по 25мб (ограничение api vk teams) и грузит. А со стороны веба при загрузке просто собирается в один файл, надеюсь я нормально объяснил

    • @h3try
      @h3try 5 месяцев назад +1

      Пойду поплачу конечно, не берут меня на работу... Даже с моими навыками...

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      Ого у вас запара!

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      Может быть что-то с резюме не так? Приходите в чат, обсудим, посмотрим

    • @h3try
      @h3try 5 месяцев назад +1

      @@SurenKhorenyan в чат зайду ок. Не с резюме вроде всё в норме, но есть пробелы, знаю о них. Но сидеть и решать их... На это больше времени уйдёт. Давно подписан, Я же предложил обзор на flet сделать и некоторые другие инструменты (но сбылось вроде ток с flet)

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      ​@@h3try в любом случае, как будет настроение, заходите. Подскажем, обсудим. Спасибо! К сожалению, из-за того, что Ютуб не отображает имена, а автарки давно не показываются, сложно запоминать комментаторов. В этом плане в телеграм гораздо проще 😊

  • @alexchto
    @alexchto 5 месяцев назад +1

    я даже скачал этот ролик. не всегда есть возможность включать впн(

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      Если что, я дублирую на все доступные альтернативные площадки, чтобы было удобно смотреть где угодно. Ссылки найдёте в "все ссылки" в описании 🙂

    • @alexchto
      @alexchto 5 месяцев назад

      @@SurenKhorenyan спасибо, но пойти туда - согласиться и смириться с блокировкой

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      ​@@alexchto тут уже как вам будет удобнее 🙂

  • @666GooglMan66
    @666GooglMan66 2 месяца назад +1

    Докер ток зачем.... тема узкая...давай ещё тогда запускать все на линукс сервере без интерфейса. А почему нет? Для обучения же норм

    • @SurenKhorenyan
      @SurenKhorenyan  2 месяца назад

      В докер компоуз готовый конфиг, который за одну команду поднимает кролик. В линукс лезть зачем, если у меня тут ровно та же оболочка: zsh
      Длинный ролик по установке кролика не поможет никак в понимании самого инструмента

  • @plathardstuck28
    @plathardstuck28 5 месяцев назад +1

    Пропаганда логуру до тебя не добралась?

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      @@plathardstuck28 добралась в 2019, я попробовал, потом плевался, выпиливал, оставил везде ванильный логер, последний раз в 2021 встречал

    • @plathardstuck28
      @plathardstuck28 5 месяцев назад

      А почему? Он же оч лёгкий в обращении.

    • @SurenKhorenyan
      @SurenKhorenyan  5 месяцев назад

      ​@@plathardstuck28 так нативный не сложнее. Плюс нет оверхэда.
      В предыдущем ролике показывал как пользоваться встроенным, там нет ничего сложного