1. Обзор
В этой статье мы рассмотрим Axon
и то, как он помогает нам внедрять приложения с учетом CQRS
(разделение ответственности за выполнение команд и запросов) и источников событий
.
В этом руководстве будут использоваться как Axon Framework, так и Axon Server . Первый будет содержать нашу реализацию, а второй будет нашим специализированным решением для хранилища событий и маршрутизации сообщений.
Пример приложения, которое мы будем создавать, фокусируется на домене Order .
Для этого мы будем использовать стандартные блоки CQRS и Event Sourcing, которые Axon предоставляет нам .
Обратите внимание, что многие общие концепции исходят прямо из DDD ,
что выходит за рамки данной статьи.