Вопросы по теме 'axon'
Синхронизация данных на стороне запроса в CQRS — не будет ли конфликтов?
У меня есть общий вопрос о парадигме CQRS в целом.
Я понимаю, что CommandBus и EventBus отделят модель предметной области от нашего хранилища данных на стороне запроса, преимущества согласованности в конечном итоге и возможность денормализации...
1225 просмотров
schedule
17.03.2024
Как начать использовать CQRS с Axon framework в существующей базе данных
У нас есть существующее веб-приложение, использующее базу данных графов, которую мы хотим переключить на архитектуру, использующую cqrs с фреймворком Axon.
Мне интересно, есть ли какие-нибудь передовые методы, что делать с данными, которые уже...
762 просмотров
schedule
19.12.2022
Axon Framework и сравнение Eventuate
В настоящее время мы проводим некоторое исследование CQRS и Event Sourcing и обнаружили две основные структуры, которые решают эти две проблемы: Axon Framework и Eventuate . Оба они продолжают развиваться, а Eventuate сейчас более активно...
9617 просмотров
schedule
24.11.2023
Есть ли какой-то конкретный способ миграции Axon с версии 2.4.3 на 3.1.1?
Я новичок в Axon и выполняю миграцию с Axon 2.4.3 на 3.1.1, но я не могу найти какое-либо руководство по миграции, доступное для другой версии? Не могли бы вы поделиться своим опытом, как сделать то же самое. Я столкнулся с большой проблемой,...
755 просмотров
schedule
03.02.2022
Об использовании сериализатора Джексона в аксоне для преобразования и, таким образом, сохранения события в MongoDB
Я использую axon 3.1.1, сохраняя события в mongodb, я могу сохранить его в формате XML. но при преобразовании его в формат JSON с помощью сериализатора Джексона я не могу получить, что такое Storage стратегия.
то, что я делаю, находится здесь...
628 просмотров
schedule
11.02.2022
Как издеваться над репозиторием Spring Boot при использовании фреймворка Axon
В настоящее время я пытаюсь реализовать какое-то приложение с использованием фреймворка Axon и Spring Boot, и мне нужно написать модульные тесты для одной из саг. В этой саге, помимо функций аксона, я также использую репозиторий весенней загрузки,...
831 просмотров
schedule
20.11.2023
Тестирование Axon retry
Я пишу систему с использованием фреймворка Axon. Один из моих обработчиков событий отправляет команду другому микросервису, и я реализовал функцию повтора с экспоненциальным откатом, чтобы справиться с тем, что другая служба недоступна.
Я могу...
171 просмотров
schedule
09.11.2022
Axon и CompletableFuture
Я столкнулся с проблемами при попытке использовать CompletableFuture с Axon. Например:
CompletableFuture future = CompletableFuture.supplyAsync(() -> {
log.info("Start processing target: {}", target.toString());
return...
545 просмотров
schedule
27.04.2024
Рекомендации по предотвращению дублирования событий AggregateCreated
У меня есть следующий (Axon) агрегат:
@Aggregate
@NoArgsConstructor
public class Car{
@AggregateIdentifier
private String id;
@CommandHandler
public Car(CreateCar command){
apply( new CarCreated(command.getId()) );
}...
1349 просмотров
schedule
12.09.2023
Команда Axon Server не содержит ключа маршрутизации
Я пытаюсь перенести свое приложение на Axon 4.0 с сервером Axon. Вот мой код.
data class CreateTravelProductCommand(
@TargetAggregateIdentifier val id: String,
val productCreator: String
)
val id: String = ObjectId.get().toString()
val...
1352 просмотров
schedule
08.11.2022
Где разместить доменные службы в AxonIQ
У меня есть совокупность пользователей, которая создается с помощью команды CreateUser, которая состоит из совокупного идентификатора и имени пользователя.
Наряду с этим у меня есть служба домена, которая связывается с mongo db и проверяет,...
156 просмотров
schedule
05.05.2022
Конфигурация Axon 4 XStream
При запуске приложения Spring Boot, которое включает Axon 4, я вижу в консоли вывода следующее:
Security framework of XStream not initialized, XStream is probably vulnerable.
Как мне защитить XStream, включенный в Axon 4?
Для пояснения я...
818 просмотров
schedule
12.11.2023
Есть ли способ воспроизвести события в диапазоне дат?
Я реализую пример пружинного ботинка и аксона. У меня есть два события (пополнение и снятие остатка на счете). Я хочу знать, есть ли способ узнать состояние агрегата учетной записи на заданную дату? Я хочу получить не только окончательное...
306 просмотров
schedule
05.07.2023
Axon Framework: отправить команду при совокупной нагрузке
Мы создаем систему микросервисов с помощью Axon Framework 4.1. В нашем домене у нас есть концепция меток, в которой мы можем прикреплять метки к другим объектам. Хотя ярлыки обычно создаются и управляются пользователем, некоторые из этих ярлыков...
540 просмотров
schedule
03.02.2024
Axon Framework, реализующий IntervalRetryScheduler только для некоторых команд
У меня есть сага, и сага отправляет команды в разные микросервисы при определенных событиях. Некоторые из микросервисов могут быть недоступны в большей степени, чем другие, поэтому я хочу настроить CommandGateway с помощью RetryScheduler, а также...
365 просмотров
schedule
11.09.2022
Axon EventHandler не получает событие
Мне нужна помощь с правильной настройкой приложения Axon, или я неправильно понимаю аксон. У меня два агрегата:
"FileStore", в котором будет храниться информация об индексированных файлах.
DirectoryLister, который отправляет события для...
180 просмотров
schedule
06.08.2022
Удалить ссылочные элементы из агрегата
У меня вопрос по следующей ситуации. Допустим, у нас есть 2 домена с 2 агрегатами. Домен A и домен B — это разные микросервисы.
Домен A – совокупность продуктов
Домен B - совокупность магазинов
В нашем дизайне мы решаем, что домен A...
46 просмотров
schedule
20.11.2023
Рассмотрение Axon в новом проекте
Через несколько месяцев я начну новый проект. Проект будет содержать множество бизнес-логики, разбросанных по нескольким subdomains . Да, мы будем использовать принципы Domain Driven Design . Техника будет состоять из Spring, Spring Boot &...
629 просмотров
schedule
18.04.2023
Обработчик событий воспроизводится при перезапуске приложения?
Я играю с сервером аксона локально. Я запускаю док-контейнер на своем локальном компьютере с помощью команды docker run -d --name axonserver -p 8024:8024 -p 8124:8124 axoniq/axonserver .
Когда я запускаю приложение с весенней загрузкой, мой...
429 просмотров
schedule
13.04.2023
Axon - Синхронная сага / Проверка команд - Уникальность
Я хотел бы создать синхронный процесс саги из команды sendAndWait на контроллере REST до @Endsaga (включая средние шаги).
@Endsaga будет достигнута только после того, как сторона запроса (отдельный проект) отправит событие (успех или неудача со...
290 просмотров
schedule
17.05.2024