Микросервисы: проектирование и интеграция на Go — 2022 — Слёрм

120руб.

Категория:

Микросервисы: проектирование и интеграция на Go

Автор курса: Слёрм

Сайт автора: slurm_io/monolith-to-microservices-course

Цена автора: 30000 руб.

Более 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 — Реализация механизмов интеграций

  • Выбор механизма\алгоритма интеграции между двумя и более сервисами
  • Реализация механизмов

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

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Микросервисы: проектирование и интеграция на Go — 2022 — Слёрм”

Ваш адрес email не будет опубликован. Обязательные поля помечены *