Software Craftsmanship Meetup #14 online: Распиливаем монолит

11 июня Бесплатно

Ключевые темы

  • Бизнес-контекст задачи
  • Зачем делить монолит?
  • Стратегии разделения монолита
  • Ограничения масштабируемости
  • Микросервисная архитектура и коммуникации между микросервисами
  • Инфраструктура, безопасность, Тестирование, Релизы-деплои, Версионность, Конфигурации, Документация
  • Составляем план разделения
  • Примеры

Спикеры

  • Павел Вейник

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

Мы попытаемся понять, в каких случаях монолит распиливать стоит, а когда можно применить более простые подходы. Рассмотрим преимущества и недостатки монолитной архитектуры и микросервисной. Разберем несколько стратегий распиливания монолита, а также аспекты, которые необходимо учесть во время этого процесса.

Когда

11 июня 19:00

Стоимость

Бесплатно