Rolling Upgrades with GlassFish Server
GlassFish Server documents how to upgrade applications within a cluster and across clusters without losing application availability.
Jerome Lafosse takes this a step further by taking advantage of the application versioning feature - introduced back in GlassFish Server 3.1 - as part of the application upgrade process [ English translation ].
If you have a production application running on GlassFish, then this is definitely of interest to you!
Also, a shout out, hat tip, and thanks to Serli for contributing the application versioning feature.

