The Payara Monthly Catch September 2023

Jakarta EE

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.

Watch out for us next month at Devoxx Belgium! See below to meet our team at Devoxx and join our talk,Elementary Full-stack Development with Hypermedia and Java 21,we’ll hope to see lots of you there. 

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

MicrosoftTeams-image (72)-1

Make sure you are following us on Twitter, LinkedIn and Instagram for more!

Articles

Java 21 and the Upcoming Jakarta EE 11: A New Era of Cloud Native Java – We tell you why this is exciting, what features you can look forward to & what this means in the context of Jakarta EE.

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.

A Look at Sealed Classes, Pattern Matching, Functional Paradigms – Sealed Classes & the combination with pattern matching in switch statements has sparked debate. Do they have real-life uses? A N M Bazlur Rahman argues they do & demonstrates.

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.

System Architecture: Move Authentication to the API Gateway– We can factor many features in the API Gateway & should be bold in moving them from our apps. Nicolas Frankel tells us more.

Podcasts & Videos

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.

Better database access with SQL-centric APIs (with Lukas Eder and Kris Jenkins) – Sooner or later, every programmer will have to cross the gap between their programming language & their database.

New AirHacks podcast! – Adam Bien talks to yardus about BTrace, NetBeans, Datadog & more!

September Guides

September Blogs

Payara News

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

devoxx team

Patrik will be giving a talk, Elementary Full-stack Development with Hypermedia and Java 21.

Free trials of Payara Cloud are available, our brand-new way of making cloud native deployment easier for you ⬇️

Fully managed Jakarta EE Cloud Deployment. ✅Handles Kubernetes for you.✅ 15 day free trial available.✅

Payara Cloud.

TRY FREE.

Comments (0)

Post a comment

Your email address will not be published. Required fields are marked *

Payara needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Legal & Privacy Policy.

Related Posts

How to Run and Scale AI Java Applications in Production: An Overview for Developers with no Machine Learning Expertise 9 minutes
Jakarta EE

How to Run and Scale AI Java Applications in Production: An Overview for Developers with no Machine Learning Expertise

Organizations are increasingly interested in adopting artificial intelligence (AI) and generative AI (GenAI) to improve operations and offer next-generation […]

Blue background with coral and fish. Left text: 'MONTHLY CATCH'. Right: laptop screen with tech tabs and Payara Community logo. 3 minutes
Community

The Payara Monthly Catch -September 2025

Welcome aboard the September issue of The Monthly Catch! With summer holidays wrapping up, the Java world is back […]

4 minutes
Uncategorized

Leading the Way: Payara Platform Community 7 Beta Now Fully Jakarta EE 11 Certified

We’re excited to announce that Payara Platform Community 7 Beta application server is now fully certified as Jakarta EE 11 […]