AppManager screenshot

REST Http Client : Feign vs Retrofit 2

I have been recently writing a new REST/Http client for the amazing APM product ManageEngine AppManager. In this context, I had to choose an efficient framework to build a new HTTP Client. I decided to let Netflix Feign and Retrofit 2 fight in the arena.

Java 8 Threads/Promises/CompletableFuture/ForkNodePool

Concurrency issues with Java software : useful links to troubleshoot

I am writing a new release of my Spring CQRS Module(link1, link2), including a parallel execution feature. Concurrency issues can be hard to solve especially with new programming language features.