• Снимки событий в Axonframework 3, улучшаем производительность

    Обзор фреймврока Axonframework


    Axonframework это фреймфорк реализующий несколько принципов и паттернов проектирования такие как:

    CQRS – разделяет обработку запросов на чтение и запись данных
    Event Sourcing – это когда состояние приложения хранится как цепочка событий
    DDD Aggregate – доменный объект (domain object) который хранит состояние

    Один из недостатков хранения конечного состояния приложения в виде цепочки событий – это количество хранимых и обрабатываемых событий. К счастью, Axonframework позволяет создавать снимок событий (snapshot event), который содержит в себе результат нескольких событий (domain event).
    Читать дальше →