Эффективные DOmainEvents из DDD
BACKEND
Многие разработчики слышали о тактических паттернах DDD, одним из который является DomainEvents. Однако при реализации этого паттерна в своем проекте можно столкнуться с трудностями. Ставлие классикой RedBook и BlueBook по DDD написаны 10-20 лет назад и представляют ценность с точки зрения заложенных в них идей, но не практических реализаций. Более новые источники предлагают по три разных варианта реализации DomainEvents, каждый из которых имеет свои недостатки.

Я поделюсь опытом использования DomainEvents на примере реальной задачи из продакшен-проекта. Расскажу о разнице между доменными и интеграционными ивентами. Покажу для каких задач стоит и не стоит использовать события предметной области. И поделюсь современной реализацией этого паттерна с использованием ORM.
О СПИКЕРЕ
Делюсь с сообществом полезным опытом
MIDDLE
Денис Цветцих
Т-Банк, Новосибирск
Архитектор