Quarkus and Testcontainers
If you did not know Quarkus, here is an introductory article: Zoom sur Quarkus (french). Quarkus offers Unit Test (TU) support with JUnit 5 via the code>@QuarkusTestcode>@Testcontainerscode>@Containercode>@ExtendWith
If you did not know Quarkus, here is an introductory article: Zoom sur Quarkus (french). Quarkus offers Unit Test (TU) support with JUnit 5 via the code>@QuarkusTestcode>@Testcontainerscode>@Containercode>@ExtendWith
Now that Java 14 is features complete (Rampdown Phase One at the day of writing), it’s time to walk throught all it’s functionalities that brings to us, developers, this new version. This article is part of a series on what’s new on the last versions of Java, for those who wants to read the others, here are the links : Java 13, Java 12, Java 11, Java 10, and Java 9. As opposite to the previous Java versions, the version 14…
Now that Java 13 is features complete (Release Candidate at the day of writing), it’s time to walk throught all it’s functionalities that brings to us, developers, this new version. This article is part of a series on what’s new on the last versions of Java, for those who wants to read the others, here are the links : Java 12, Java 11, Java 10, and Java 9. Force is to note that, again, there is not a lot of new…
Sorry, this entry is only available in Français.
Now that Java 12 is features complete (Rampdown Phase 2 at the day of writing), it’s time to walk throught all it’s fonctionalities that brings to us, developers, this new version. This article is part of a serie on what’s new on the last versions of Java, for those who wants to read the others, here are the links : Java 11, Java 10, and Java 9. Force is to note that besides the switch expression, there is not a lot of…
Ma première contribution au blog de Zenika est un article qui parle du futur (ou du présent) de Java et des changement pour les développeurs des version 9, 10 et 11. La gouvernance de Java y est aussi abordé. Cet article reprend et résume les articles que j’ai précédement écrit sur ce blog sur Java 9, 10 et 11 : https://blog.zenika.com/2018/10/30/java-next/ Pour ceux qui serait intéressé par une vision plus large du présent et du futur de Java, je vous…
Now that Java 11 is out, it is time to look at the new features that this version brings to us, developers. This article is part of a series on what’s new on the last versions of Java, for those who wants to read the others, here are the links : Java 10, et Java 9. Long Term Support Java 11 is the first Java version that will be Long Term Support – LTS, so with a three years support,…
Now that java 10 is out, it’s time to look at all the new functionalities of this version. Like my previous article on Java 9, I will focus on the changes that will impact developers that uses Java leaving aside the changes that are internal/very small/on rarely used API. The new “release train” A very special novelty is the way Java will be released since Java 10 : Java will evolve from a feature release each 2 years (that was…
Sorry, this entry is only available in Français.
In a previous article on Java 9, I listed all the main new features for the developers : https://www.loicmathieu.fr/wordpress/en/informatique/les-nouveautes-de-java-9-pour-les-developeurs. Here, I will list all the main performance optimizations of Java 9. I will again go through the main JEP : JEP 143: Improve Contended Locking Optimization of Java monitors (lock optimization) when contended (when multiple threads access the same monitor). These are changes inside the JVM that allow siginficant (x2) performance boost on some JVM operations on lock primitives on…