Рациональный подход к декомпозиции систем на модули или микросервисы
Задача поиска оптимальной декомпозиции системы на модули всегда была важной и сложной частью разработки ПО. С распространением микросервисной архитектуры эта задача обрела еще большую значимость, так как цена ошибки в декомпозиции стала еще выше. Однако «на местах» решение этой задачи зачастую представляет собой смесь искусства и ремесла с непредсказуемыми трудозатратами и результатами.
Чтобы обеспечить стабильно высокое качество и скорость декомпозиции в своих командах, спикер разработал специальную методику — декомпозицию на базе эффектов. А потом он нашел научную статью, описывающую аналогичный подход и свидетельствующую о том, что он позволяет в разы быстрее получить результаты, сопоставимые с использованием DDD. В докладе Алексей представит эту методику и разберет процесс декомпозиции коммерческого проекта с её помощью.
Спикеры
Приглашенные эксперты
Максим Чернухин
Компания: Альфа-Банк