CDI and fallback handling: Microprofile…​or not by Romain Manni-Bucau, 2018-02-28

CDI is a wonderful system for transversal concern libraries. The fallback handling is a critical feature nowdays and can easily be solved, either using Microprofile implementation or a custom one to go further.

Deploy a Meecrowave (or Maven based) application in Docker easily by Romain Manni-Bucau, 2018-02-07

Docker is more and more a production or development constraint to share environments. Therefore you need to bundle your application in a Docker image more and more often. Don’t get afraid of it, it is actually easy!

Book on Java EE 8 Performance by Romain Manni-Bucau, 2018-02-07

JavaEE 8 was released a few months earlier and applications start to be deployed in production. But did you evaluate your performance? Do you respect your SLA? If you are lost with this topic, my book, JavaEE 8 High Performance, can help you.

Add timestamps to Maven output by Romain Manni-Bucau, 2018-01-31

By default the maven logging is nice but doesn’t show any time information. On a CI it can be missing since it prevents you to understand why a build is slow. Of course, Maven provides a simple solution to fix it!

Deploy a Github Meecrowave based microservice on Heroku by Romain Manni-Bucau, 2018-01-24

Deploying a microservice can look complicated, in particular if you are trying to do it for free. However Heroku provides a simple and efficient way to do it. Deployment can even be under the condition Travis build passed.