Jakarta EE Java MicroProfile Software architecture

Optimize your code for Quarkus

My previous article, was about running a JakartaEE/MicroProfile application with minimum changes. My purpose was to keep the Java code as standard as possible so that it can keep running on other implementations such as OpenLiberty, Payara, KumuluzEE, TomEE. This article proposes an alternative: how to optimize your code for Quarkus? It turns out that […]

Java NoSQL Uncategorized

Running GraphQL spqr and JNoSQL on GlassFish 5.1

As you may know, GlassFish 5.1 has been recently released. This is the first Jakarta EE release of GlassFish. I’ve taken this opportunity to deploy  an application mixing GraphQL spqr and JNoSQL (backed by MongoDB) on it. And guess what? It works! This is a preliminary work for the MicroProfile GraphQL initiative that has just […]

Java Software architecture Uncategorized

Where is Java EE going?

Last Summer, Oracle announced its intention to open source Java EE (Enterprise Edition). This has been confirmed at JavaOne 2017. This article is an attempt to clarify the current status and identify some perspectives. Motivations According to David Delabassee, Oracle Java EE evangelist, the motivations leading to this decision are to make Java EE more […]