Fathom
Fathom is an opinionated, modular, & injectable foundation for building microservices on a JVM.
    (_)        ______      __  __
   __|__      / ____/___ _/ /_/ /_  ____  ____ ___
     |       / /_  / __ `/ __/ __ \/ __ \/ __ `__ \  Microservice Foundation
 \__/ \__/  / __/ / /_/ / /_/ / / / /_/ / / / / / /  http://fathom.gitblit.com
  °-. .-°  /_/    \__,_/\__/_/ /_/\____/_/ /_/ /_/
     '
 
 
Microservice Foundation
Fathom provides a tightly integrated base to quickly bootstrap your microservice project using best-of-breed components.
Full documentation available here.
Opinionated
- Undertow is the development & deployment engine
 - Guice is the dependency injection mechanism
 - Guava is the standard library
 - Config is the configuration file parser
 - Args4j is the command-line parsing framework
 - Logback is the logging framework
 - SLF4J is the logging interface
 - Java 8 is the baseline JVM
 
Modular
Fathom features a formal Module specification, Service infrastructure, and dependency injection all combined with Java ServiceLoader to give you ultimate modularity.
License
Distributed under the Apache Software License 2.0.
