Microserver v1.2.6
New in Microserver v1.2.6
- Bug fixes and better debugging logs
Dependency upgrades
What is Microserver?
Microserver is a plugin engine for building Spring and Spring Boot based microservices. Microserver supports pure microservice and micro-monolith development styles. The micro-monolith style involves packaging multiple services into a single deployment - offering developers the productivity of microservice development without the operational risk. This can help teams adopt a Microservices architecture on projects that are currently monoliths.
Microserver plugins are orthogonal to Microservices. They solve a common problem in Microservice development where by services are broken up and deployed separately but code remains entangled in a monolithic common library. By making use of a plugin system that follows the same modular archictectural principals as microservice development, teams can keep cross-service concerns and infrastructure in properly size, coherent and cohesive plugin modules.
Checkout the available plugins here : each plugin has it's own readme.md

Getting Microserver
Maven dependency
Microserver for Spring Boot
<dependency>
<groupId>com.oath.microservices</groupId>
<artifactId>micro-spring-boot</artifactId>
<version>1.2.6</version>
</dependency>
Microserver Grizzly with Jersey
<dependency>
<groupId>com.oath.microservices</groupId>
<artifactId>micro-grizzly-with-jersey</artifactId>
<version>1.2.6</version>
</dependency>
Microserver Tomcat with Jersey
<dependency>
<groupId>com.oath.microservices</groupId>
<artifactId>micro-tomcat-with-jersey</artifactId>
<version>1.2.6</version>
</dependency>
Other modules are available in Maven Central
Gradle dependency
Microserver Spring Boot
compile group: 'com.oath.microservices', name:'micro-spring-boot', version:'1.2.6'
Microserver grizzly-with-jersey
compile group: 'com.oath.microservices', name:'micro-grizzly-with-jersey', version:'1.2.6'
Microserver tomcat-with-jersey
compile group: 'com.oath.microservices', name:'micro-tomcat-with-jersey', version:'1.2.6'
Java Doc : Microserver Core Java Doc : Microserver Spring Boot - full stack Java Doc : Microserver Boot - backends Java Doc : Microserver Jdbc Java Doc : Microserver HikariCP Java Doc : Microserver dbcp Java Doc : Microserver Hibernate Java Doc : Microserver Grizzly