Топ-100
Сейчас ищут:

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

Admin

Администратор
Команда форума
Регистрация
30 Дек 2017
Сообщения
149,066
Симпатии
4,179




Более 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 — Реализация механизмов интеграций
  • Выбор механизма\алгоритма интеграции между двумя и более сервисами
  • Реализация механизмов
Когда монолит становится сложно и дорого поддерживать, приходит время распилить его на микросервисы.
Разберём, какие бывают потребности в разделении и как к нему приступить, какую выбрать стратегию, как избежать подводных камней, как поддерживать получившуюся архитектуру.


Пожалуйста Войдите или Зарегистрируйтесь для просмотра скрытого текста.



Скачать:

Для просмотра содержимого вам необходимо авторизоваться или зарегистрироваться.

Если у Вас нет Премиум статуса:

Преимущества VIP-подписки

Оформить VIP-Подписку

 

Вложения

Последнее редактирование:

Похожие курсы:

Сверху