In this project we have a set of utilities that can help us speed up MicroService development. In it we can find:
- Base Utils - contains a set of extensions and tools to manage configurations, Settings, etc;
- Generic Client - contains the monitoring mechanism and the GenericClient definition;
- Http Client - GenericClient implementation for Http based on Akka Streams and Akka Http. It also adds some syntax sugar that allow us to reduce the boilerplate code;
- Akka Server Extensions - Akka Http Server containing more Directives, Json4s support and embedded Monitoring;
- Play Server Extensions - Play Http Server containing a pre-setup play extension;