Payara Server 5 Beta 1 release is here!

Payara

It’s the season of joy, cheer, giving, and fish (no, I haven’t just added the last one) and so as a gift to the world we’ve just released the first Beta release of Payara Server 5 in time for the holidays – download here. I know, it’s exactly what you wanted.

Read this post in Japanese

 

School’s Out! Welcome to the Grid

For this Beta release, we’ve pulled out Shoal and GMS – replacing the clustering functionality they provided with a Domain-wide Datagrid via Hazelcast. In simple terms, you can think of it as replacing multiple smaller clusters with one giant one. To keep things simple and not require you to faff around with multicast unless you really need or want to, we’ve also implemented a “Domain Discovery” method of clustering as a default (in Payara Server anyway, multicast is still the default for Payara Micro at the moment); instances using this clustering method will automatically connect to the DAS and join the domain-wide cluster.

 

We haven’t completely gutted clusters though, they’re still present in Payara Server but are now more akin to a target group than a traditional cluster – you create, configure, start, stop, target, and use them in the same way, they’re just no longer in their own little cluster.

 

I’m sure we’ll have a blog or similar article explaining the changes in greater detail in the future, but for now I hope that you’ll trust us in believing that this is a good thing!

 

Tolerance is a Virtue

This beta release marks our first public release of a build containing MicroProfile Fault Tolerance 1.0. For those who aren’t aware and didn’t get it from the name, this spec introduces some annotations that you can use to more easily implement actions that should be taken if a method fails.

 

We’re catching up with MicroProfile 1.2 (just in time for 1.3 to be released! Gah!), so expect to see more MicroProfile specs being implemented SoonTM.

 

Ssh! Be Very, Very Quiet!

Rounding out this Beta release is support for Kubernetes Secret Volumes. These can be used as a config source; every file in the directory will be treated as a property, with its value as the contents of the respective file.

 

Wrapping Up

This Beta release brings with it other enhancements and fixes, such as HTTP2, Single Sign On via Hazelcast, faster JSF initialisation, a couple of usability improvements to Payara Micro, as well as preparing Payara Micro for a future Arquillian container (connector).  We’ll cover it all in the release notes, don’t worry!

 

We’re also aware that not everything is working quite right on Windows at the moment – thank you for your feedback, we’ll get it all fixed for the final release.

As we’ve mentioned before, this latest release is still a pre-release, and so we wouldn’t recommend that you use it in production. We would however like you to try it out and give us some feedback!

 

Download Payara Server 5 Beta 1

 

Happy Holidays!

 

Christmas_Payara.jpg

 

 

Comments (1)

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.

  1. Stanislav Sitnikov

    Andrew, thank you, happy holidays!

Related Posts

payara qube logo 5 minutes
Payara

Payara Cloud Is Now part of Payara Qube family of Unified Platforms for Enterprise Java

Payara Cloud is becoming part of Payara Qube family of Java application deployment runtimes. This move reflects how the […]

Payara promotional graphic showing transition from Spring to Jakarta EE, including technology logos, a code icon and arrows leading from Spring to Jakarta EE. 6 minutes
Jakarta EE

From Spring Boot To Jakarta EE 11: How Payara Starter Eases The Transition

If you’ve been living in the Spring ecosystem, you’re used to fast project setup. Spring Initializr gives you a […]

Promotional graphic for a podcast episode titled “Why Open Source is the Future of Business Innovation - A conversation with Arun Gupta”. The podcast is hosted by Payara Community. The right side features a photo of the speaker, Arun Gupta, labeled as a “VP, Developer Experience at JetBrains”. The design uses dark blue and teal backgrounds with coral and fish illustrations. 2 minutes
Community

Payara Podcast – Why Open Source is the Future of Business Innovation – A Conversation with Arun Gupta

Open source is no longer a developer-only concern — it’s at the heart of how modern businesses innovate, build […]