- Регистрация
- 09.04.2020
- Сообщения
- 353 752
- Реакции
- 32 511
- Монеты
- 1 191
- Оплачено
- 0
- Баллы
- 0
- #SkladchinaVip
- #1
[Слёрм] Разделение монолита на микросервисы [Пётр Щербаков]
- Ссылка на картинку
-
Когда монолит становится сложно и дорого поддерживать, приходит время распилить его на микросервисы.
Разберём, какие бывают потребности в разделении и как к нему приступить, какую выбрать стратегию, как избежать подводных камней, как поддерживать получившуюся архитектуру.
Более 7 лет опыта разработки приложений для бизнеса
Более 4 лет опыта проектирования архитектуры
Разработал множество проектов, в том числе:
— кастомный RPA на Delphi
— OpenAPI для ECommerce
— декомпозицию монолита
— микросервисный конвеер данных
— корпоративный HL НСИ
— платформу поддержки Serverless
Блок 1. Проектирование МСА на примере разделения монолита
Практика 1 — Проектирование микросервисов
Блок 2. Интеграции между микросервисами на языке Go
Практика 2 — Реализация механизмов интеграций
Разберём, какие бывают потребности в разделении и как к нему приступить, какую выбрать стратегию, как избежать подводных камней, как поддерживать получившуюся архитектуру.
Более 7 лет опыта разработки приложений для бизнеса
Более 4 лет опыта проектирования архитектуры
Разработал множество проектов, в том числе:
— кастомный RPA на Delphi
— OpenAPI для ECommerce
— декомпозицию монолита
— микросервисный конвеер данных
— корпоративный HL НСИ
— платформу поддержки Serverless
Блок 1. Проектирование МСА на примере разделения монолита
- Анализ монолита, основные проблемы монолитов
- Проектирование и стратегия разделения часть №1
- Проектирование и стратегия разделения часть №2
- Документирование
- Управление изменениями и поддержка
Практика 1 — Проектирование микросервисов
- Архитектурный дизайн (микосервисы, интеграции)
- Описание потоков
Блок 2. Интеграции между микросервисами на языке Go
- Рассмотрение механизмов к интеграции микросервисов
- Синхронные и Асинхронные (REST, gRPC, MQ (Kafka,Rabbit))
- Классические и Событийные (Request-Response, Event Driven, Saga)
- Реализация механизмов интеграции
Практика 2 — Реализация механизмов интеграций
- Выбор механизма\алгоритма интеграции между двумя и более сервисами
- Реализация механизмов
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.