As far I understand the location transparency means that I’m able to use axon framework no matter which environment I use, without any extra configuration.
I’m curious how we should achieve location transparency in the following scenarios:
- Working without AxonServer. I’ve always seen examples that had dependencies on some messaging systems like Rabbit or Kafka. In such a scenario a simple local development is not possible until I create the whole infrastructure.
- Different databases for query model. I’ve seen a project with the H2 database. In real life, we use Oracle or something similar, so in fact, my application needs some extra configuration.
Should I achieve such a configuration with e.g. Spring profiles?