Hi Jakarta EE and MicroProfile community! It’s time for the August Payara Monthly Catch.
Java 21 is coming next month. That means – virtual threads! Project Panama! Sequenced collections! This month, we round up all the interesting articles about Java 21 and beyond, all in one place. See below for your reading list. We also have been working on applying features like Virtual Threads in a Jakarta EE context.
It’s also the month we launched a free trial of our fully managed Jakarta EE cloud native application runtime, Payara Cloud. You can now try it out for free, with 15 days available to you as a trial. Check it out here.
Features in Java 21– A new LTS version has always been big news in the Java world! Dive into an extensive set of 15 JEPs including new, enhanced, and finalized functionality.
Java 21: what’s new?– Loic Mathieu takes you through the features of the upcoming new Long Term Support Java version, set to be supported in Jakarta EE around 6 months after release. Read his breakdown.
Java 21: so how should we construct Strings now?– Java 21 brings another way of constructing Strings. Nataliia Dziubenko looks at if this is a good new method, what this means for the old ways to do it & what to do now. Very useful!
Relational Databases Explained– Mahdi Yusuf talks about how indexes & transactions work on the inside of relational databases – with great diagrams!
My final take on Gradle (vs Maven)– Nicolas Frankel offers his considered approach to build tools – from his first ever build tool to Maven & Gradle. A very thoughtful & useful piece.
What Is an Apache Kafka Cluster?– Lucia Cerchie teaches you the basics of what an Apache Kafka cluster is & how they work, from brokers to partitions, how they balance load, & how they handle replication, & leader and replica failures.
CDI Introduction & Exploring Polymorphism– Otavio Santana discusses why we should use CDI & explains how to explore Jakarta EE to use several patterns such as the SOLID principle. Read now.
How Tiered Compilation works in OpenJDK– John Tortugo delves into the motivation behind tiered compilation using OpenJDK HotSpot, which is composed of different compilers in a tiered mechanism.
The 10 commandments of navigating code reviews – Code reviews are a form of feedback, but unfortunately they often lack the thoughtfulness that would be exercised if you were being critiqued on anything else.
A Deeper Dive Into Debugging– In this podcast, Adam Bien talks to Shai Almog about method breakpoints on exit & tracepoints, field watch points, a watchpoints steps on a different location, render library by IntelliJ IDEA & more. Listen now.
Otavio Santana on The Apache Cassandra Corner – Aaron Ploetz talks with him about his new book, how Apache Cassandra fits in with the landscape of Java application persistence, the role cloud native tech plays & more
We published ‘6 Reasons You Need an Application Server!’. Find us on software review websiteG2 as application server experts, telling those might not be familiar with Jakarta EE why application servers are vital for enterprises…
Payara’s Fabio Turizo headed to JConf Guatemala ⬇️We were happy to sponsor and meet Guatemalan Jakarta EE users.
We launched a free trial of Payara Cloud, our brand-new way of making cloud native deployment easier for you – watchthe demo video here and find out more ⬇️
Fully managed Jakarta EE Cloud Deployment. ✅Handles Kubernetes for you.✅ 15 day free trial available.✅
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 […]
3 minutes
Community
Dominika Tasarz
30 Sep 2025
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
Dominika Tasarz
25 Sep 2025
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 […]