I wonder how big aplications (with several appliacation servers and loadbalancers) are hot update to actual version without takeing offline for users. Skipping database shema here - only application layer.
For example there is several glassfish servers balanced by haproxy and We want to update application which is on several servers.
What is used in this case? I know this may by complicated but please enlight me about methods.