Questions tagged [axon]

Axon consists of two main topics: (1) Axon Framework and (2) Axon Server. Axon Framework is a Java based open source framework providing building blocks to support developers with Domain-Driven Design, CQRS and Event Sourcing in their application. Axon Server provides a dedicated message routing solution and Event Store, further supporting a micro services oriented style of software development.

Through Axon, we can refer to two major topics: Axon Framework and Axon Server.

Axon Framework is a Java based open source framework providing building blocks to support developers with Domain-Driven Design, CQRS and Event Sourcing in their application.

Axon Server provides a dedicated routing solution and Event Store, further supporting a micro services oriented style of software development.

578 questions
49
votes
6 answers

Real life experience with the Axon Framework

As part of researching CQRS for use with a project, I ran across the Axon Framework, and I was wondering if anyone has any real life experience with it. Just to be clear, I'm asking about the framework, not CQRS as an architectural pattern. My…
mhvelplund
  • 2,099
  • 3
  • 22
  • 38
25
votes
1 answer

Axon Framework vs Eventuate comparison

We are currently doing some research about CQRS and Event Sourcing and found two major frameworks taking care of these two concerns: Axon Framework and Eventuate. Both are continuesly developed, while Eventuate is now more actively developed in the…
Stefano L
  • 1,486
  • 2
  • 15
  • 36
22
votes
1 answer

Correct the classpath of your application so that it contains a single, compatible version of org.axonframework.eventsourcing.eventstore.jpa

I am working on Spring Boot + Axon example. Following https://www.youtube.com/watch?v=lBKZOTe9QM4&list=PL4O1nDpoa5KTq5QKX9ueK-0QCJ-6Wm_ma link from the youtube and using the latest dependencies. If I used axon-core and axon-amqp version to 3.0-RC1…
Jeff Cook
  • 7,956
  • 36
  • 115
  • 186
17
votes
3 answers

Framework suggestion for CQRS and EventSourcing

Are there any other Java frameworks for CQRS and Event Sourcing other than Axon Framework? I am specifically looking for Java based framework. Must support event sourcing.
Aravind Yarram
  • 78,777
  • 46
  • 231
  • 327
14
votes
1 answer

Is it possible to scale Axon Framework without Axon Server Enterprise

Is it possible to scale Axon Framework without Axon Server Enterprise? I'm interested in creating a prototype CQRS app with Axon, but the final, deployable system has to be be free from licensing fees. If Axon Framework can't be scaled to half a…
ahoffer
  • 6,347
  • 4
  • 39
  • 68
12
votes
1 answer

Is CQRS a good approach for implementing a social application on Google App Engine?

It seems to me that the CQRS (Command and Query Responsibility Segregation) approach might be suitable for implementing a robust and responsive social application server on GAE, because: CQRS doesn't require a SQL database (which GAE doesn't…
Francis Norton
  • 674
  • 1
  • 8
  • 16
9
votes
4 answers

How do I register a microservice (or its methods) to Task in Netflix Conductor?

I was looking for a more sophisticated workflow than Saga from AxonFramework -- which we are currently using -- and I found one in Netflix Conductor. Sadly, I have searched the Internet for a decent example but to no avail. My question is, in…
ben.jamin
  • 217
  • 1
  • 3
  • 6
6
votes
1 answer

Why is EventSourcingHandler (in aggregate object) needed?

Fair warning: I have no idea what I'm doing, so even the asking of this question may go awry. I'm wanting to update state on a simple object (the Aggregate) and then provide the UI with a projection of the changed object. Here's my aggregate object…
Jonathan M
  • 17,145
  • 9
  • 58
  • 91
6
votes
1 answer

Axon @QueryHandler with Spring @ExceptionHandler

Having troubles with using Exception thrown in Axon @QueryHandler that is annotated as Spring @ResponseStatus. The original Exception is swallowed by QueryHandler and Axon specific AxonServerRemoteQueryHandlingException is thrown what actually gives…
Tomáš Mika
  • 210
  • 1
  • 13
6
votes
3 answers

Spring Boot application fails to run - spring.resources.cache-period were left unbound

I'm having difficulties with my Spring Boot application which is not willing to run. According to logs the reason of this situation is unbound spring.resources.cache-period property. This property however is set in application.properties and…
6
votes
1 answer

JHipster: Receive 401 Unauthorized when making API call to microservice

I am currently using Jhipster to generate the following components: UAA - Auth Server API Gateway Microservice - Product1 Service Discovery - Consul Other components: Custom Frontend (Angular 4) - in a separate project Also important to note is…
Michael
  • 103
  • 1
  • 10
5
votes
2 answers

Understanding of Axon Event Sourcing

I have been learning about axon and event sourcing and I think I have finally understood part of it and it makes sense in my head, but I want to make sure that my understanding of it is correct and that I am not making any mistakes. The code works,…
amasuKAKAROT
  • 119
  • 11
5
votes
2 answers

How to repeat or retry conditionally with reactor

I use SpringBoot and reactive programming with Webflux. I want to repeat the service until data is available(something is returned apart from null) I have a service which insert some data into databse and there is 2nd service which consumes the…
rohit
  • 177
  • 4
  • 12
5
votes
1 answer

Receive events from AMQP with Axon 4

I am trying to send messages via rabbitmq to an axon4 spring boot based system. The message is received but no events are triggered. I am very sure I am missing an essential part, but up to now I wasn't able to figure it out. Here the relevant part…
mbodev
  • 63
  • 7
5
votes
1 answer

DOMAIN_EVENT_ENTRY table is not created by AXON

I have my Aggregate GiftCard defined like, @Data @NoArgsConstructor @Aggregate public class GiftCard { @AggregateIdentifier private String id; private int remainingValue; @CommandHandler public GiftCard(IssueCardCommand cmd)…
Sumanth Kumar Mora
  • 637
  • 1
  • 5
  • 15
1
2 3
38 39