Skip to content

v0.77 of Microserver - Curator, Transactions & Jackson enhancements!

Compare
Choose a tag to compare
@johnmcclean johnmcclean released this 07 Dec 17:10
· 633 commits to master since this release

New in Microserver v0.77

New Plugins!

micro-curator

Use huge numbers of simultaneous distributed locks with Curator and Zookeeper

micro-general-exception-mapper

Default & configurable exception handling

micro-jackson-configuration

Default Jackson setup, configurable via a Spring bean

micro-transactions

Functional / Java 8-Stream like Transaction handling

Integer result = TransactionFlow.of(transactionTemplate, this::load)
                                        .map(this::save)
                                        .execute(10)
                                        .get();

Feature Tracking

micro-client : Make readTimeout, connectTimeout, ConnectionRequestTimeout configurable
micro-events : remove thread id from the event id
micro-jdbc : make minimum idle for HikariCP configurable

Dependency updates

  • cyclops to 6.2.1

Getting Microserver

Maven dependency

Microserver Grizzly with Jersey

<dependency>
  <groupId>com.aol.microservices</groupId>
  <artifactId>micro-grizzly-with-jersey</artifactId>
  <version>0.77</version>
</dependency>

Microserver Spring Boot

<dependency>
  <groupId>com.aol.microservices</groupId>
  <artifactId>micro-boot</artifactId>
  <version>0.77</version>
</dependency>

Other modules are available in Maven Central

Gradle dependency

Microserver core

 compile group: 'com.aol.microservices', name:'micro-grizzly-with-jersey', version:'0.77'

Microserver Spring Boot

  compile group: 'com.aol.microservices', name:'micro-boot', version:'0.77'

Java Doc : Microserver Core
Java Doc : Microserver Boot
Java Doc : Microserver Jdbc
Java Doc : Microserver Hibernate
Java Doc : Microserver Grizzly
Java Doc : Microserver Jersey
Java Doc : Microserver Swagger
Java Doc : Microserver Metrics
Java Doc : Microserver Reactive
Java Doc : Microserver Events
Java Doc : Microserver MySQL
Java Doc : Microserver Couchbase
Java Doc : Microserver Ip Tracker
Java Doc : Microserver Javaslang
Java Doc : Microserver Application Register
Java Doc : Microserver Machine Stats
Java Doc : Microserver Cors
Java Doc : Microserver Client
Java Doc : Microserver Jackson Configuration
Java Doc : Microserver General Exception Mapper
Java Doc : Microserver Transactions
Java Doc : Microserver Curator