xmolecules / jmolecules-examples

Example projects for jMolecules
Apache License 2.0
15 stars 9 forks source link

Feature/axon example #7

Open zambrovski opened 1 year ago

zambrovski commented 1 year ago

Hi folks,

I created a larger Axon Framework example (a small banking application) to demonstrate the usage of Axon Framework in an Onion-style architecture (with one bounded context).

Please merge it in.

I'll continue to enhance this example in the near future.

Cheers,

Simon

zambrovski commented 1 year ago

Hi @odrotbohm @hschwentner,

As you remember we spoke last time about the Axon use case and you pointed out some design flaws. I said - challenge accepted and did a full rewrite of the example.

Now the Axon example consists of three examples:

  1. a simple showcase for jmolecules - but not a real application
  2. Axon-style application (very concise, but mixing infrastructure with business code) written in Java
  3. Clean Architecture style application written in Kotlin

The important one and the one want you to look at is the example 3.

I created some documentation linked in the README.md file of the 03-onion-axon-cqrs-es-bank including the ADRs and the component diagram in PlantUML.

I want to arrange a new meeting and discuss the result.

Cheers,

Simon

zambrovski commented 9 months ago

@odrotbohm Do you think we can arrange a meeting to show you the results of this PR, so it is finally merged into the main branch?