На основе опыта использования EventSourcing в продакшене в течение последних нескольких лет я расскажу о том, для каких задач он подходит хорошо, а для каких, увы, не даёт выигрыша.
Обсудим холиварные вопросы, например, можно ли EventSourcing использовать без CQRS и можно ли реализовать EventSourcing c transactional consistency вместо eventual consistency.
Также я расскажу о способе реализации быстрых SQL проекций. Подсвечу, с какими трудностями можно столкнуться при использовании EventSourcing на практике. И развею несколько популярных мифов об EventSourcing.