Boot Module

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