A Java framework to support applications utilising CQRS and Event Sourcing architectures.
- adapters - Supports incoming requests from REST and JMS clients. Adapts requests to the internal framework representation (JSON envelope)
- clients - Support outgoing REST/HTTP requests to application components/external services
- common - Shared utility classes
- components - Base for application components
- core - Core framework logic
- domain - Framework domain classes
- event-sourcing - Event sourcing implementation
- example-context - Example applicating based on the framework
- messaging-core - Internal messaging representations
- messaging-jms - Communication with JMS queues/topics
- metrics - Support for health checks in application components
- persistence - Support for persistence layer, such as deltaspike.