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

EE4J: an opportunity for reconcilation in the Java ecosystem?

Personal thoughts on how EE4J could (and should) help reconciliate Java EE and Spring

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