Innovative Concurrency: Mastering Jakarta EE with Java 21's Virtual Threads - Webinar Recording

Unleash the power of concurrency in your Jakarta EE applications on the Payara Platform by diving into the world of multi-threaded programming. This hands-on webinar - WATCH HERE - explores the different approaches to writing multi-threaded applications on the Jakarta EE Platform, with a special spotlight on the groundbreaking virtual threads introduced in Java 21.

As applications grow in complexity, ensuring smooth and efficient execution becomes paramount. Multi-threading is a great tool in your developer arsenal, facilitating concurrent task execution, significantly improving application performance and responsiveness. The introduction of virtual threads in Java 21 has further broadened the horizon, offering a simplified, high-throughput concurrency model.

Payara Micro vs. Payara Server: When to Use What?

The Payara Platform is a comprehensive ecosystem designed to meet the diverse needs of today's enterprise Java developers like you, offering robust solutions for Jakarta EE applications. The Platform is split into two main products, namely Payara Server and Payara Micro.

Try Payara Enterprise for FREE

Let's Write History with Code! - Payara Podcast Episode 4

In this podcast episode, we would like to invite you to listen to the conversation we had with Otavio Santana. Otavio is a passionate architect and software engineer and a very prominent persona in the Java EE and Jakarta Community. He is a Java Champion, recognized for his vast contributions to the Java and open source ecosystem. He is a committer and leader in several open source products and specifications.

Head over toSpotifyorYouTube to listen to the conversation and subscribe for more episodes! 

What’s new with MicroProfile 6.1?

The latest release of MicroProfile - 6.1 - was delivered in October and it comes with some changes and new fuctionalities - we will take you through those in this article, so carry on reading if you want to find out more on what's new in MicroProfile!

Securing Jakarta EE Applications with MicroProfile JWT

Securing applications is a critical aspect of modern software development, ensuring that only authorised users can access sensitive functionalities and data. In the realm of Java enterprise development, one of the robust solutions for securing applications is the use of MicroProfile JWT (JSON Web Tokens). This approach combines the strengths of Jakarta EE, with the agility and portability of MicroProfile standards, particularly for microservices architectures.

Download the Guide - 
Securing Jakarta EE Applications with MicroProfile JWT

What’s New In The December 2023 Payara Platform Release?

Diving into the digital depths with a surge of enhancements, the December 2023 release of Payara Platform has arrived. This release comes with significant improvements, bug fixes, and component upgrades, further enhancing the robustness and capabilities of the Payara Platform for Jakarta EE and MicroProfile applications.

Payara Enterprise 6.9.0 (request your free trial here) comes with 3 improvements, 4 bug fixes and 7 component upgrades. Payara Community 6.2023.12 (download here) also comes with 2 improvements, 3 bug fixes and 7 component upgrades.

Revolutionising Java Collections: The Advent of Sequenced Collections in Java 21

Java has been a staple in the software development world for decades, renowned for its robustness and vast ecosystem. However, some seasoned Java developers have encountered limitations within its collections framework, particularly when dealing with ordered elements. Enter JEP 431. JEP 431, part of the Java Enhancement Proposal system, represents a significant advancement in Java's ongoing evolution. The Java Enhancement Proposal system is a process for proposing, reviewing, and implementing new features in the Java programming language. JEP 431, in particular, introduces necessary enhancements to the Java Collections Framework, addressing longstanding limitations and expanding its capabilities for us Java developers.