Как пилить монолит на микросервисы? Механизмы интеграции.

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • В программе:
    → Как разобрать монолит и узнать больше чем Procedure/Method Call, Async Tasks и Scheduling.
    → Что выбрать из GraphQL, gRPC, Messaging, HTTP (REST), Kafka или написать свой протокол для интеграции микросервисов.
    → Механизмы интеграции для передачи больших массивов данных.
    → Чем поможет Distributed Tracing после распила и как его делать.
    → Метода донесения информации до команды: картинки, сслыки, документация и ADR.
    Спикер:
    Пётр Щербаков, Senior Solution Architect.
    Вебинар проводится в рамках курса "Проектирование микросервисной архитектуры: на примере разделения монолита на Go": to.slurm.io/uF...
    Бот курса: t.me/NotMonoli...

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

  • @shimmyshimmyyea
    @shimmyshimmyyea Месяц назад +2

    мальчик пилит монолит, мужчина пилит бюджет

  • @kennyotsu4357
    @kennyotsu4357 Месяц назад +3

    за монолит 💅💅

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

    Не, ну это всё прекрасно, а может стоило бы просто взять и рассмотреть код на Java/Rust/Go, который показывает все эти виды архитектур?
    Просто я знаю, что будь то REST API или WebSockets всегда можно связать с тем же JS фронтом в любом браузере и расширять микросервис через аргументы/файловые конфигурации монолитной многопоточной ноды, которая имеет свой жизненный цикл обработки запросов из сети, взаимодействие с CLI, как тот же популярный MC-сервер на Java. Конечно дизайнеры постарались, сделали схемки бизнес-процессов в Visio, но это особенно бессмысленно скажем middle-программистам, которые нужны рынку в России, а джунам по сути всю эту теорию знать ещё рано. Они там сидят на своём Python без типизации и им всё равно как быстро и безопасно запускается код. Для них важно сначала разобраться в алгоритмах и альтернативных решениях при тестировании, а не архитектурах, фреймворках, видах передач данных. Большинство ведь не понимают как пакеты в сети Интернет передаются, а вы тут о высоком... Видели как СДЭК уничтожили? Вот вам и джуны.
    Пойду я пожалуй писать в своём VS Code на любимом Rust свой игровой сервер для простенькой карточной браузерной игры на BabylonJS в гостевом контейнере Systemd-nspawn в зашифрованном пуле ZFS блочным шифрованием с 32 байтовым ключом из ссылки HTTPS на своём идеальном десктопном иксовом Arch Linux. И нечего слушать этих экспертов раз в год в свободное от работы не по специальности время... За мои знания с двумя дипломами СПО с профессиональной переподготовкой(Информационная безопасность компьютерных сетей) даже копейки в России за такое не платят.))) Банально не выгодно настраивать сетевое оборудование, анализировать трафик, разворачивать Honeypot, писать программы со своим уникальным протоколом передач данных и гомоморфным шифрованием, изучать платные продукты, которые почему-то всем так до сих пор нужны в условиях санкций.
    Я обожаю этот рынок труда в России, а точнее рекрутов и менеджеров, которые остались выполнять план по найму. Могу пожелать только удачи в computer science новичкам. Я уже точно почти завершил свою длинную карьеру за 8 лет учёбы и абсолютного разочарования от работы в IT на русском языке. Как хорошо, что сегодня существует интернет и известные PhD в высших учебных заведениях за рубежом, которые принимают письма на электронную почту, чтобы иметь возможность устроиться к ним на работу в какой-нибудь интересный и полезный проект.

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

      Запрос принят, подумаем над этим)

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

    +