Разработка архитектуры и ядра OLTP-систем для средних и крупных enterprise-проектов с rich-domain (proptech, martech, manufacturing, fleettech, housing, etc.). Включая полную деконструкцию распределённых монолитов и легаси-платформ (опыт — проект нео-легаси из 40+ микросервисов, монолитные и SOA проекты легаси возрастом 15+).
Подход «Замыкание над состоянием» (Closure over State) — устранение read-before-write гонок и дедлоков на уровне дизайна агрегата. Все операции записи выполняются за один roundtrip к базе данных, без ORM-хаков и распределённых блокировок. Строгие контракты и модульная изоляция позволяют избежать vendor lock-in и протекания инфраструктуры в бизнес-логику.
Снижение объёма кода, устранение целых классов ошибок (гонки, дедлоки, деградация скрытых копипаст), повышение предсказуемости транзакций и упрощение рефакторинга. Референсный код открыт и опубликован.
https://github.com/gzorikus/sample