Как обрабатывается сохранение событий в Nest js? В документации (CQRS Topi c) неясно, как мы должны сохранять события и как мы отвечаем на них, используя моментальные снимки. Также не ясно, как создать сторону чтения, отделенную от стороны записи.