Este documento propõe um ambiente de alta disponibilidade para servidores Java usando clustering de Tomcat e balanceamento de carga. Ele discute fundamentos teóricos como tolerância a falhas e sistemas distribuídos e descreve a arquitetura proposta com Tomcat cluster, balanceador de carga Apache e replicação no MySQL. Ele também apresenta resultados de testes de desempenho do cluster versus um único Tomcat.