О чём вебинар
На семинаре «Распил монолита: подходы, технологии и люди» вы научитесь превращать монолит из тормоза в эластичную систему, не спеша с радикальным рефакторингом.
Разберём, когда монолит становится помехой (метрики, признаки), как оттянуть этот момент с помощью модульности - от библиотек вроде Modulit (с живым демо интеграции в PHP/JS) до инструментов типа Strangler Pattern.
Цели вебинара:
1.Изучить основные подходы работы с монолитами;
2.Изучить алгоритм распила монолита;
3.Изучить подводные камни, которые могут быть при попытках распилить его;
Предварительная подготовка:
Знание какого-либо языка программирования на уровне middle/senior. Начальные знания современных подходов к разработке ПО. Понимание принципов CI/CD.
Содержание
1. Как оттянуть распил монолита. Модулиты;
1.1 В какой момент монолит становится помехой;
1.2 Как можно оттянуть наступление этого момента;
1.3 Пример работы с библиотекой Modulit;
1.4 Какие ещё инструменты помогут оттянуть момент распиливания монолита;
2. Как выбрать в монолите первую часть для выпиливания;
2.1 Определение доменов;
2.2 Опрос стейкхолдеров;
2.3 Стратегии распила монолита;
2.4 Как снизить риски при распиле (авто-тесты, регресс);
3. Что делать с людьми? Это тоже один и зфакторов, влияющих на успех распила монолита.
Другие разделы