Популярные шаблоны микросервисной архитектуры за 20 минут | Паттерны MCA | Microservices

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

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

  • @dmytrolamashevskyi4279
    @dmytrolamashevskyi4279 11 дней назад +6

    Вроде бы начал про Архитектуру но потом переключился на обьяснение инструментов которые используются в ApiGateway микросервисах ....

  • @goldgold594
    @goldgold594 10 дней назад +1

    Пушка, жду ещё видео по этой теме :)

  • @Sergey-vh3vj
    @Sergey-vh3vj 11 дней назад +1

    Спасибо. За идемпотентные ключи особая благодарность)

  • @kingcchultz3366
    @kingcchultz3366 12 дней назад +1

    Спасибо за видео! По этой теме как будто очень мало контента в интернете) Буквально каждый из этих паттернов используется у нас в компании, при чём часть из них реализована ещё на уровне платформенных либ.

  • @ryanlashkevich9615
    @ryanlashkevich9615 12 дней назад +6

    В слове "Безопасность" всего одна буква Т.
    JWT - это не паттерн проектирования.

    • @1200eojf
      @1200eojf 12 дней назад

      Он наверное имел ввиду что есть сессии, jwt, может он хотел сделать что приоритетнее jwt? Вот я делал микросервисы на jwt, пришлось кастомить так как микросервис ищет пользователя у себя, хорошо что хоть id с access токена извлёк

    • @АртемВирский
      @АртемВирский 9 дней назад

      Так ещё и рассказывает одно, а на картинке другое...

    • @1200eojf
      @1200eojf 9 дней назад

      @@АртемВирский хз, я когда писал не досмотрел до конца

    • @oldfisherman6493
      @oldfisherman6493 9 дней назад +3

      Access Token - у него паттерн (!). "Пропал Калабуховский...." (с) Даже боюсь спрашивать, знает ли он разнуцу между OAuth и SAML

  • @xRaYm8nDx
    @xRaYm8nDx 13 дней назад +2

    классный видос

  • @PasyaOo
    @PasyaOo 12 дней назад

    А если клиент это флаттер приложение или использовать graphql, все равно нужно разные гейтвеи поднимать?

  • @ОлегИванов-я6е8й
    @ОлегИванов-я6е8й 12 дней назад +1

    Супер полезно

  • @VahagnMovsisyan-l1b
    @VahagnMovsisyan-l1b 11 дней назад

    Здравствуйте! Могли бы вы, пожалуйста, дать мне совет? Мне сейчас 17 лет, и два года назад я начал изучать программирование, чтобы стать Java Software Engineer. Я учился примерно 1,6 года, а потом мне предложили пройти практику на реальном проекте. После трёх месяцев практики меня взяли на работу, и сейчас я работаю как full-stack разработчик.
    Не могли бы вы посоветовать, стоит ли тратить много времени, усилий и денег на подготовку к экзаменам и поступление в университет? У нас в стране с 17 лет нужно решать, идти ли в университет или нет.

    • @Bondage-g3w
      @Bondage-g3w 11 дней назад +1

      Стоит, без диплома, ты долгое время ограничен работой только в своей стране, и наверняка многие компании в твоей стране будут требовать диплом, так как, хоть и не всегда, но в большинстве случаев для работодателя это гарантия, что потенциальный сотрудник, как минимум, обладает хоть какой-то минимальной базой для этой работы, для работодателя это надёжнее, чем брать условного гения, но самоучку, без рекомендаций, которым работодатель может довериться

    • @pabloescobar6405
      @pabloescobar6405 10 дней назад +1

      Меня за 5 лет опыта дай бог на паре собесов спросили про диплом из нескольких десятков. Думаю в России спокойно можно работать без диплома, ценятся опытные спецы. Но если хочешь за границу переехать и найти работу, то уже другой вопрос, даже в условной Армении интересуются дипломом, а уж в ЕС/США тем более, так что тут больше от целей зависит. Плюс в России крупные компании могут интересоваться , типа Сбера, Яндекса и подобных, но есть куча не супер больших, где зарплаты плюс минус такие же, может процентов на 15-20 поменьше (условно не 400к а 350).
      И ещё если не пойдешь, то из плюсов через те же 4 года уже реально стать сеньором, пока твои одногруппники будут пытаться найти что-то мидлом, но зарубеж сложно будет устроиться. Я бы пошел в какой то простой вуз, чтобы можно было совмещать с работой и была корочка хоть какая-то потом

    • @oldfisherman6493
      @oldfisherman6493 9 дней назад

      Зачем учитЬся ?! Иди сразу в тимлиды. ....А чё ??

    • @bubuchnik
      @bubuchnik 8 дней назад +1

      Ну хорошее образование расширяет гругозор. Если есть желание развиваться в профессии а не тупо пилить бабки то вышка может быть полезна, но только та где хорошее образование, а не для галочки старые технологии преподают иногда еще и совестких времен. И второй момент -для имиграции обычно нужен диплом для внж по работе или 5 лет стажа. Причем в некоторых странах, напр в Германии нужен диплом только того вуза который признается в целевой стране

  • @xz8928
    @xz8928 12 дней назад +1

    код на 18:09 не идемпотентный, т.к не потокобезопасный

    • @ГошаТиунов2
      @ГошаТиунов2 12 дней назад

      котлин плохо знаю) , но по идеи там 1 транзакция, и если будет 2 одинаковых ключа, на уровне бд исключение будет в многопоточке

    • @xz8928
      @xz8928 11 дней назад

      @@ГошаТиунов2 если обработка сообщения - это только работа с бд, тогда да , откат будет. Но если это запрос или что-то другое, то там уже не откатишь)

    • @ГошаТиунов2
      @ГошаТиунов2 11 дней назад

      Согласен, но если это не бд, тут проблемы с согласованностью данных будет)

    • @oldfisherman6493
      @oldfisherman6493 9 дней назад

      @@ГошаТиунов2 "на уровне бд исключение будет в многопоточке" - primary/foreign key constraints violation это теперь "многопоточка" ? Как далеко шагнула и похорошела наука программизма....

    • @ГошаТиунов2
      @ГошаТиунов2 9 дней назад

      @@oldfisherman6493 неправильно выразился)

  • @scruoge
    @scruoge 12 дней назад +1

    ну-ка ну-ка? какой такой специальный алгоритм для формирования idempotency key?

  • @Yurec10
    @Yurec10 12 дней назад +1

    Макс такой старый, неужели разработка так быстро приводит к угасанию

  • @bubuchnik
    @bubuchnik 8 дней назад

    Видео хорошее но "ложить на стол"..? Серьезно?)

  • @oldfisherman6493
    @oldfisherman6493 9 дней назад +3

    Боже, какая безграмотность... Намешал в одну кучу API gateway, Mediator, Composition Controller, Composition Sub-controller, Replication controller (OCP), Service Inventory Endpoint, Protocol Bridge, Service broker.... Главное бодро тарахтеть. Мальчик, вернись в школу. Кто эти люди , которые благодарности пишут ?

    • @tseryakov
      @tseryakov 8 дней назад +2

      да такие же по пояс деревянные любители развлекательного контента

    • @valk9819
      @valk9819 5 дней назад +1

      Я не понял чем Saga не реальный в практике ? Я что в другой реальности?

    • @daniyarutegilishev3591
      @daniyarutegilishev3591 3 дня назад

      Чем бухтеть в комментариях, сними ответ с правильным пояснением.

  • @XandroGrAle
    @XandroGrAle 3 дня назад +2

    В чем прикол показывать схему на 5 сек и дальше сидеть и смотреть на говорящую голову. Было бы продуктивнее смотреть на схему и слушать ведь мы пришли за знаниями