Микросервисы на пальцах. Брокеры, Kafka, RabbitMq, EventSourcing.

Поделиться
HTML-код
  • Опубликовано: 28 июн 2024
  • Погружение в мир микросервисов: узнайте, какую роль брокеры сообщений, такие как Kafka и RabbitMQ, играют в современной архитектуре приложений, а также познакомьтесь со способом взаимодействия микросервсиов EventSourcing.
    00:00 - Взаимодействие по RestApi
    01:42 - EventSourcing (Событийность)
    04:28 - Событие
    05:14 - EventCarried State Transfer
    06:17 - Apache Kafka
    10:12 - RabbitMq
    10:54 - Разница между Kafka и RabbitMq
    Телеграм канал с полезной информацией и моей жизнью: t.me/maximiglindgtl
    Закрытое сообщество с менторством: boosty.to/maximiglin
    Поддержать автора: boosty.to/maximiglin/purchase...
    #it #айти #backend #микросервисы

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

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

    Телеграм-канал с полезной информацией и моей жизнью: t.me/maximiglindgtl

  • @user-lb8pi1io4s
    @user-lb8pi1io4s 18 часов назад

    Спасибо!Доступно объясняешь,ценная информация!

  • @sofiakustikova5969
    @sofiakustikova5969 8 месяцев назад +22

    Хочу перед Вами снять шляпу. Вообще годно все рассказал, стажёры и начинающие джуны реально оценят 😊✌️

  • @Sarks937
    @Sarks937 25 дней назад +1

    Лучшее и простое объяснение которое я когда либо видел

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

    Спасибо огромное за контент. Отличное объяснение. Просто и наглядно. Пожалуйста продолжайте! :)

  • @maximiglindgtl
    @maximiglindgtl  9 месяцев назад +4

    00:48 оговорка, dB per service. Например, если нам в 5 сервисах нужен postgresql, то мы используем не один и тот же инстанс, набивая его таблицами, а к каждому сервису свой инстанс postgresql

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

    Спасибо большое!
    Очень помогли разобраться верхнеуровнево с тем, как работает ed. У Вас хорошо получается объяснять!

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

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

  • @MrFintroll1988
    @MrFintroll1988 24 дня назад

    Шикарный отличный материал
    Никогда подобного не встречал
    Другие обычно пересказывают машинный перевод иностранных статей . А тут реально на пальцах, да еще такие подробности: чисто практическая часть, а не абстрактная теория

  • @user-nj1ic6hm9h
    @user-nj1ic6hm9h 3 месяца назад

    Спасибо огромное! Все по полочкам от начала до конца!

  • @user-ll5do3zi5n
    @user-ll5do3zi5n 2 месяца назад +1

    Спасибо огромное. Так понятно объяснил!

  • @user-zk6cn9er4m
    @user-zk6cn9er4m Месяц назад

    Максим, огромное Вам СПАСИБО!

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

    Топовое объяснение, благодарю за труд!))

  • @oxstar3
    @oxstar3 25 дней назад +1

    Благодарю! ❤

  • @user-hz8im3rf3j
    @user-hz8im3rf3j Месяц назад

    Спасибо! Очень доходчиво 👍

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

    Молодчик! Спасибо! Только ивент дривен

  • @user-qn3nn3fk2q
    @user-qn3nn3fk2q 9 месяцев назад +1

    Очень крутой контент. Продолжай в том же духе!

  • @jmanjdo379
    @jmanjdo379 3 месяца назад

    Спасибо за видео! Очень познавательное!

  • @user-ws7zm3yo5o
    @user-ws7zm3yo5o 6 месяцев назад +4

    Макс, ты прям на своем месте. Годнота 100%. Дикция, визуализация ну и конечно топ контент.. Все четко 👍

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

      Согласен, еще бы если бы руки держал за спиной ))

  • @user-_kirill
    @user-_kirill 2 месяца назад

    Рассказал очено годно, так же ОГРОМНОЕ спасибо за картинки)

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

    Спасибо большое, очень полезное видео, я стал лучше понимать в микросервисах)

  • @psylo1841
    @psylo1841 9 месяцев назад +2

    Годно, пили ещё!

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

    Очень классное обьяснение, спасибо👍

  • @Ledrunning
    @Ledrunning 3 месяца назад

    Спасибо за видео и классное объяснение!

  • @ilyapuckich3728
    @ilyapuckich3728 9 месяцев назад +1

    Просто лайк

  • @ArtyomErshov
    @ArtyomErshov 4 дня назад

    Супер видео, огромное спасибо!
    Вопрос: при использовании Rmq нужно ли конфигурировать consumer на прием определенных сообщений при их пуше рэбитом?

  • @Seniorius
    @Seniorius 3 месяца назад

    Спасибо

  • @panelbbno2954
    @panelbbno2954 9 месяцев назад +2

    Очень качественный контент для начинающего. Спасибо за объяснения

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

    годно

  • @pylounge
    @pylounge 9 месяцев назад +1

    👍

  • @user-nu3ot7td1j
    @user-nu3ot7td1j 2 месяца назад +3

    consumer-у в кафке приходит какое-то событие об обновлении ? Иначе как они понимают, что данные изменились? Они ведь не будут каждую секунду дедосить кафку на просмотр обновлений

    • @GrabsOrion
      @GrabsOrion 4 дня назад

      Будут

    • @zakharka3938
      @zakharka3938 День назад

      Если нет данных, то запрос от consumer'а блокируется до тех пор пока не появятся новые данные или не случится таймаут.

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

    Вот это пиздатейшее объяснение.

  • @user-fg6mz1rh9b
    @user-fg6mz1rh9b Месяц назад

    ❤❤❤

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

    Как все четко и доступно❤

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

    Это невероятно понятный и отлично поданный контент. Такое золото, жаль, что не нашел раньше

  • @alex_qwerty
    @alex_qwerty 14 дней назад

    Стример кажется через сабвуфер вещает. :)

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

    Эх.. а ссылок, то нет(. А за видео спасибо, закрыл некоторые моменты не понимания)

  • @Seniorius
    @Seniorius 3 месяца назад

    Rabbit гарантирует FIFO?

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

    Обьяснил так что и фронту понятно 🤣

  • @jaricout
    @jaricout 9 месяцев назад

    ивЭнт

  • @konstantinkrigorov7228
    @konstantinkrigorov7228 3 месяца назад

    Молоток пацан, сильно вложился в видео! Рахмет, бро!

  • @user-vh3yu6cr6g
    @user-vh3yu6cr6g 8 месяцев назад

    Очень неубедительное оправдание необходимости брокера. По REST API Личный кабинет также может сразу отдать 200, а асинхронно отправить по другим сервисам сообщение. На самом деле необходимость брокера заключается в гораздо более интересных плюшках даже в вашем примере.

    • @maximiglindgtl
      @maximiglindgtl  8 месяцев назад

      Да, соглашусь, тут асинхронный рест однозначно зарешал бы, пример был выбран для простоты объяснения

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

      Если будет время не могли бы пояснить? Может примеры даже есть

  • @ragnenet
    @ragnenet 9 месяцев назад