Скачать [Слёрм] Микросервисы: проектирование и интеграция на Go (2022)

Discussion in 'Программирование' started by $LIVA MAFIA, Nov 13, 2022.

  1. $LIVA MAFIA

    By:$LIVA MAFIANov 13, 2022
    Moderator
    Staff Member Модератор

    Joined:
    May 18, 2021
    Messages:
    20,335
    Likes Received:
    40,457
    [Слёрм] Микросервисы: проектирование и интеграция на Go (2022)
    2022-11-13_12-00-10

    Более 7 лет опыта разработки приложений для бизнеса
    Более 4 лет опыта проектирования архитектуры

    Разработал множество проектов, в том числе:
    — кастомный RPA на Delphi
    — OpenAPI для ECommerce
    — декомпозицию монолита
    — микросервисный конвеер данных
    — корпоративный HL НСИ
    — платформу поддержки Serverless

    Блок 1. Проектирование МСА на примере разделения монолита
    1. Анализ монолита, основные проблемы монолитов
    2. Проектирование и стратегия разделения часть №1
    3. Проектирование и стратегия разделения часть №2
    4. Документирование
    5. Управление изменениями и поддержка
    Практика 1 — Проектирование микросервисов
    • Архитектурный дизайн (микосервисы, интеграции)
    • Описание потоков
    Блок 2. Интеграции между микросервисами на языке Go
    1. Рассмотрение механизмов к интеграции микросервисов
      • Синхронные и Асинхронные (REST, gRPC, MQ (Kafka,Rabbit))
      • Классические и Событийные (Request-Response, Event Driven, Saga)
    2. Реализация механизмов интеграции
    Практика 2 — Реализация механизмов интеграций
    • Выбор механизма\алгоритма интеграции между двумя и более сервисами
    • Реализация механизмов
    Когда монолит становится сложно и дорого поддерживать, приходит время распилить его на микросервисы.
    Разберём, какие бывают потребности в разделении и как к нему приступить, какую выбрать стратегию, как избежать подводных камней, как поддерживать получившуюся архитектуру.

    Продажник:

    Скачать:
     
    xrapid and Demor777 like this.