ЛАФ - Выступления:

Выступления:


Генеральный спонсор
Организатор
Партнёры

Мысли как архитектор. Распиливаем монолит с помощью шаблонов DDD



Андрей Василевский

Доклад (40 минут)
ЛАФ-2023

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

При этом важно, чтобы процесс распила был понятным и последовательным для всех вовлеченных в него участников. Системные архитекторы и аналитики в Lamoda Tech плотно взаимодействуют друг с другом в таких вопросах.  Чтобы работа продвигалась эффективно, у системных архитекторов есть набор инструментов, который могут применить также и аналитики, чтобы решить задачу декомпозиции быстрее и проще. 

В докладе я расскажу об одном из таких инструментов.  Главный фокус будет на применении конкретных шаблонов из DDD (Domain-driven design). А именно: об ограниченных контекстах, едином языке и доменной модели, а также о том, как они могут помочь "разобрать" систему на составные части. Подход, о котором я буду рассказывать практический, и не раз опробован для решения таких задач в Lamoda Tech.

ЦА: доклад будет интересен аналитикам и архитекторам.