Categories
Jakarta EE

An introduction to MicroProfile GraphQL

If you’re interested in MicroProfile and APIs, please checkout my presentation Boost your APIs with GraphQL . I did it at EclipseCon 2020. Thanks to the organizers for the invitation! The slide deck is on Slideshare. I’ve tried to be high-level and explain how GraphQL differentiates from REST and how easy it is to implement […]

Categories
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 […]

Categories
Jakarta EE Java MicroProfile Software architecture

Back from Devoxx France 2019

From 16 to 19 April took place the 8th edition of Devoxx France in Paris at the Palais des Congrés. It aimed to be the main event for passionate French developers. Indeed it is clearly « the place to be » during these 3 days: a unique opportunity to recharge your batteries, to meet interesting people, to get new […]

Categories
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 […]

Categories
Java Software architecture Uncategorized

When GraphQL meets MicroProfile

After a year of actively observing the transition from Java EE to Jakarta EE (including several conferences I have given on the subject), I’ve decided to get more concretely involved in 2019. I’ve taken the opportunity to participate to the MicroProfile GraphQL initiative. In this blog post I’m going to explain how the group started, what […]

Categories
Java Performance Software architecture

About “Java EE 8 High Performance” by Romain Manni-Bucau

  First off, I must say that my opinion on this book might be a little biased. Indeed, the author Romain Manni -Bucau had worked for several years in my team at Atos Worldline. I’ve known him first as an intern and have been impressed by his capacity to deep dive and quickly into technical […]

Categories
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 […]