Análise e Modelagem de Desempenho de Sistemas Distribuídos em Larga Escala.

Como medir o desempenho de um sistema? Depende, para alguns o importante é o tempo, já para outros é o consumo de energia. O desempenho deve ser avaliado de acordo com as caraterísticas de cada sistema.

Sites como Google e Youtube procuram aumentar o desempenho pois sabem o quanto isso interfere no seu lucro. Um atraso de centesímos de segundo em uma busca interfere na quantidade de usuários que usam o site. Dessa forma, quanto mais rápido o sistema mais usuários e mais lucro. Uma forma que esses sites usam para melhorar o desempenho, e por consequencia a qualidade do serviço, é a exclusão de conteúdo e usuários falsos.

Sistemas disponíveis ao público em geral como o Google estão sujeitos a situações inesperadas. Quando, por exemplo, Michael Jackson morreu o site do Google recebeu um número muito maior de requisições de pesquisa que o habitual e teve problemas no seu desempenho - ficou lento. Nesse mesmo episódio o microblog Twitter ficou fora do ar por não suportar tantos acessos.

Existem muitas variáveis envolvidas na avaliação de um desempenho de um sistema, portando não é fácil definir "desempenho", em cada caso o desempenho tem um significado.