Слайд 2Пятачок - это неправильные микросервисы,
И их делают неправильные программисты

Слайд 4Как объяснить необходимость MSA?
Независимая деградация
Независимое масштабирование
Независимое тестирование
Быстрые релизы
Использование современных технологий

Слайд 5Как объяснить необходимость MSA?
Независимая деградация
Независимое масштабирование
Независимое тестирование
Быстрые релизы
Использование современных технологий

Слайд 6Как объяснить необходимость MSA?
Независимая деградация
Независимое масштабирование
Независимое тестирование
Быстрые релизы
Использование современных технологий

Слайд 7Как объяснить необходимость MSA?
Независимая деградация
Независимое масштабирование
Независимое тестирование
Быстрые релизы
Использование современных технологий

Слайд 8Как объяснить необходимость MSA?
Независимая деградация
Независимое масштабирование
Независимое тестирование
Быстрые релизы
Использование современных технологий

Слайд 9Хотели как лучше, а получилось как всегда

Слайд 10Как выглядит типовой бизнес процесс

Слайд 11Разделение проекта на микросервисы

Слайд 17Не готовая инфраструктура
Ожидание
Реальность

Слайд 18Давайте поможем Илье исправить ошибки

Слайд 20Межсервисная транзакционность
Распределенные транзакции
Саги

Слайд 21Межсервисная транзакционность
Распределенные транзакции
Саги

Слайд 22Как построить межсервисное общение

Слайд 23Унификация
Генератор шаблонов микросервисов
Сформировать соглашение
Строгое код ревью

Слайд 24Унификация
Генератор шаблонов микросервисов
Сформировать соглашение
Строгое код ревью

Слайд 25Унификация
Генератор шаблонов микросервисов
Сформировать соглашение
Строгое код ревью

Слайд 26Подготовка инфраструктуры
Использовать контейнеры и оркестрацию
Иметь независимое железо под БД
Прокачивать админов в девопсов

Слайд 27Подготовка инфраструктуры
Использовать контейнеры и оркестрацию
Иметь независимое железо под БД
Прокачивать админов в девопсов

Слайд 28Подготовка инфраструктуры
Использовать контейнеры и оркестрацию
Иметь независимое железо под БД
Прокачивать админов в девопсов

Слайд 29Вместо заключения
Всегда нужно выбирать архитектуру в зависимости от задачи
Делать ошибки не зазорно
Инфраструктура

превыше всего
Слайд 30Вместо заключения
Всегда нужно выбирать архитектуру в зависимости от задачи
Делать ошибки не зазорно
Инфраструктура

превыше всего
Слайд 31Вместо заключения
Всегда нужно выбирать архитектуру в зависимости от задачи
Делать ошибки не зазорно
Инфраструктура

превыше всего