No decorrer dos anos, diversas inovações surgiram para prover maior capacidade de processamento a um menor custo. Dentre estas novas tecnologias, pode-se destacar a computação distribuída e suas aplicações como a clusterização de servidores, que apesar de permitir um aumento escalar de produtividade, introduziu novas dificuldades como o gerenciamento dos diversos servidores e a garantia de que eles tenham desempenhos balanceados. Sistemas escalonadores de carga são alvos de estudos há décadas, e apesar de encontrados na forma de equipamentos especialistas ou como componentes de software, não se encontraram avaliações arquiteturais deste tipo de sistema, mesmo porque muitas vezes se ignora o fato de serem sistemas de software, sendo considerados apenas como recursos ou táticas arquiteturais utilizadas para melhoria de desempenho e aumento de disponibilidade. A utilização de técnicas arquiteturais, em um exemplo prático de uma plataforma pouco estudada no meio acadêmico, permitirá a documentação dos passos que possam ser reutilizados em ambientes similares.