Какой из следующих паттернов наиболее эффективно решает проблему согласованности между событиями и базой данных?