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 NoSQL Uncategorized

Discovering JNoSQL

JNoSQL is an Eclipse project which, according to its definition: “is a Java framework that streamlines the integration of Java applications with NoSQL databases. It defines a set of APIs to interact with NoSQL databases and provides a standard implementation for most NoSQL databases.” The ambition of JNoSQL is to provide a consistent developer experience […]

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
Uncategorized

From Java EE to Jakarta EE: a user perspective

This post has been initially published on my company’s tech blog. Six months after my post “Where is Java EE going?”, I think it’s time to share an updated status before summer break.   Highlights Let’s start with the highlights from my perspective: Choice of a new name for the platform in February: Jakarta EE. […]

Categories
Java Software architecture Uncategorized

Speaking of Java 9 at Touraine Tech

  The first edition of Touraine Tech took place on February 23rd, 2018 in Tours at the Polytec school. First I want to thank the organisers for this great initiative. Such a local event is really welcome for its conviviality and the quality of the exchanges. For those who want to get an idea of the […]

Categories
Uncategorized

Java 9: discovering modules

Preamble: this blog has also been posted on  the technical blog of my company. After some tough negotiations within the JCP (Java Community Process), OpenJDK 9, the Reference Implementation of Java Standard Edition, is to be released on September 21 2017. It will bring about 80 new features, the most important one being Java Platform Module System (JPMS), more known by […]

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