THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
The proposal specifically targets the Separation of Concerns, Modularity and Abstraction strategies. The proposal will be focussed on try and address the following goals:
- ClassLoader Isolation and Class versioning
- Dependency management
- Dependency injection
- Loose Coupling of Modules with high cohesion
- Extensibility and Plug-ability
- Lifecycle management
- Bootstrapping
- Extendible process flows
- Configuration
- Simplified Testing of modules
- Support for Interceptors:
- Operation Traceability (like Zipkin)
- Logging
- Security
- Transactions
- Event / Message driven
- Clearly defined SPI / API / Annotations
- Open/Close Principle
...