This presentation will discuss when it is appropriate to use Tomcat's clustering features, the key components of the clustering implementation and the high level design decisions that need to be taken. The pros and cons of each decision will be discussed.
The clustering features of Apache Tomcat can be used to provide resilient, scalable solutions for web applications. Meeting the requirements for a given application requires the right configuration and there are a number of key concepts that need to be understood in order that the right configuration is selected. This presentation will provide an overview of Apache Tomcat clustering and its key components along with discussing the configuration options for each component and how the choice of configuration setting affects the operation of the cluster.