Как стать автором
Обновить

Комментарии 5

Часто хранилища сущностей присутствуют и в Event Sourcing — проектах.
Часто? А какие ещё есть варианты отображать фильтрованные или просто сортированные списки сущностей с их актуальными статусами по городам/контрагентам/другим_полям?

Красота.


А теперь, вопрос. Вот у нас есть специальный тип event'а — "загрузка данных оффлайновых транзакций".


Она проходит 01.01.2001.
Внутри написано, что 20.12.2000 человек оплатил в самолёте бухло. При этом платёж был обработан 25.12.2000.


А чувак закрыл свою карточку 22.12.2000.


Эвенты в каком порядке обрабатываются, вы говорите?

НЛО прилетело и опубликовало эту надпись здесь
Вы правильно знаете. Карта закрывается при обращении клиента.
А карточный счет примерно через 40 дней, как раз на случай приход клиринга (требований оплаты) без предварительного холда (резервирования денег).
Для процессинга финансовых операций описанный подход не очень подходит.
Т.к. при авторизации транзакции вам надо точно и быстро узнавать остаток на счете.
Фактически надо по индексу читать строку в таблице.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий