
Никита Ульшин
Компания: Т-Банк
Паттерн Event Sourcing позволяет строить приложения на основе истории событий. Хранение полного состояния системы выглядит привлекательно: открываются возможности для глубокого анализа данных, восстановления состояния системы и многие другие. Однако заплатить за это придется сложностью.
Расскажу об особенностях Event Sourcing на практическом примере. Начнем с простого CRUD-приложения на слоистой архитектуре и пошагово внедрим в него работу с событиями, разбирая возникающие сложности и возможные ошибки. Вы узнаете, какие задачи решает Event Sourcing, с какими трудностями придется столкнуться при внедрении и почему это не «серебряная пуля».
Компания: Т-Банк