Решения, компромиссы и риски¶
Ключевые решения¶
Компромиссы¶
Монолит vs распределённая архитектура¶
Монолит был оправдан контекстом:
- ограниченный круг пользователей;
- внутренняя эксплуатация;
- один основной бизнес-процесс;
- отсутствие необходимости в распределённой архитектуре;
- ограниченные ресурсы на сопровождение.
Ограничения проекта¶
Проект не был доведён до уровня зрелой production-системы с полноценным жизненным циклом поставки, тестированием, релизным процессом и поддержкой.
Исходная документация была неполной и недостаточно формализованной. Часть текущих архитектурных материалов была восстановлена позднее как reconstructed case study для портфолио.
См. также Architecture Decision Records.