It’s time for the September Payara Monthly Catch – our monthly news roundup from the world of Java, Jakarta EE, MicroProfile, and open source.
The big news is: Java 21 is now out! This is the latest long-term support release of Java, so it will be supported in Payara Platform. Payara Community Server and Micro will run with Java 21 by mid-October, with Payara Enterprise supporting Java 21 by mid-December. Find our pick of great Java 21 content below, including our own articles on the subject, focusing on what it will mean for Jakarta EE users.
TheJakarta EE Developer Survey 2023also came out this month, make sure to read to find out the most used technologies and trends. Our CEO and Founder Steve Millidge commented: “The future looks bright for Jakarta EE and Payara, as we note with pride that the percentage of respondents using Payara has also increased!”
And finally, free trials of our fully managed Jakarta EE cloud native application runtime, Payara Cloud, are in full swing! Join those trying it out for free, with 15 days available to you with no charge. Sign uphere.
Modern Java in the Cloud, Part 1: Introducing MicroProfile– The first in the series where Mads Opheim walks through everything you need to have a Java application deployed & available fast, with negligible amounts of managing, wiring & infrastructure.
Speed Up Java Startup on Kubernetes with CRaC– In this article, Piotr Minkowski shows you how to leverage CRaC to reduce Java startup time & configure it for the app running on Kubernetes. Read here.
How to set a custom initial value for Ids in JPA– In Java Persistence API, Entities require unique identifiers for database records. JPA provides several strategies for generating these identifiers, Francesco Marchioni tells you more.
The Systemic Process of Debugging– Shai Almog explores the academic theory of the debugging process, focusing on issue tracking, team communication ad the balance between unit and integration tests.
Java Records are “Trusted” & Consequently Faster – Did you know Java records are trusted by the Hotspot VM in a special way? This makes their speed superior. Per-Åke Minborg takes a look at constant folding of instance fields & how this can bolster performance.
Java 21 in Two Minutes… more or less🕛- Billy Korando tells you what you need to know about this new LTS release – in less than the time it takes to make a cup of tea (or Java ☕)!
Java 21 API New Features– Jose Paumard teaches you about the many enhancements that Java 21 is giving you in the classes you are using every day.
Foojay Podcast 28: Java 21 Has Arrived! – The new Java 21 is out today, and Foojay had an all star lineup to discuss it! Join Mohamed Taman, Piotr Przybyl, Simon Ritter and Frank Delporte to discuss.
We released Payara Platform Enterprise 6.6.0 and Community 6.2023.9. For Payara Enterprise users, Payara Platform 5 is still updated. Payara Platform Enterprise 5.55.0 came out this month. Read morehere.
We’ll be at Devoxx Belgium next month, 2nd – 6th October! Look out for our stall and come and meet us there, we’ll have great swag and be ready to talk all things Jakarta EE: