I'm using spring boot Autoconfiguration and axon-Kafka in the following example https://github.com/marinkobabic/axon-kafka-example
My expectation was that the Autoconfiguration will, after setting all properties, will do the rest. The issue I faced is that
- trackingprocessor was not used by default
- SimpleEventBus is used as eventsource
So I decided to enable trackingprocessor by default and to create my custom eventbus as a component. Is this the correct approach?
When working using the distributed systems is the only possible option the AxonHub and AxonDB?
Why are AxonHub and AxonDB not open source even if the customers need to pay for it, which is absolutely fine for a good product?