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.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Stanislav Sitnikov

    Andrew, thank you, happy holidays!

Related Posts

Azul Java App Stack 4 minutes
News

Azul Acquires Payara, Strengthening Leadership in Enterprise Java Solutions

Strategic acquisition bolsters Azul’s Java platform with complementary products, deep Java expertise and accelerated go-to-market capabilities SUNNYVALE, Calif., and MALVERN, […]

End of Life and End of Support Software 3 minutes
Migration

End-of-Life Technology: How to Drive Innovation Without Compromising Stability

When legacy systems approach end-of-life (EOL), enterprise IT teams typically face the choice of moving forward at all costs […]

Payara promotional graphic for Jakarta Data, featuring and illustrated server stack labeled Core, Web, Full Platform. 3 minutes
Community

Jakarta Data Makes Persistence a Breeze 

Working with enterprise Java databases can sometimes feel like swimming upstream. Jakarta EE 11’s Jakarta Data helps developers glide […]