Boot module enables booting complex applications and services according to their dependencies in intelligent way.
- Configuration: easy-to-use and flexible configs managing
- Service Graph: services manager to efficiently start/stop services, with respect to their dependencies
- Guice integration: extension of Google Guice Dependency Injection Framework to simplify work with service graph
- Launcher: utility to facilitate app launching using configs, service graph and guice