9 pontos por chuckolet 2025-03-17 | Ainda não há comentários. | Compartilhar no WhatsApp
  • O que é avaliação de desempenho?
    Processo de verificar se um serviço atende aos requisitos de desempenho e de encontrar pontos de melhoria.

  • Principais métricas da avaliação de desempenho

    • Throughput (taxa de processamento): volume de trabalho que pode ser processado por unidade de tempo (ex.: TPS, RPS).
    • Latency (latência): tempo necessário para que uma tarefa seja processada (quanto menor, melhor).
  • Como verificar o desempenho do serviço inteiro por meio de subsistemas

    • O desempenho de Throughput do serviço inteiro é determinado pelo Throughput do trecho de gargalo.
    • A Latency do serviço inteiro é calculada como a soma da Latency de cada subsistema.
  • Exemplos de como melhorar o desempenho do serviço inteiro por meio da melhoria de subsistemas

    1. Melhoria de Throughput: aumentar horizontalmente (scale-out) o servidor que é gargalo (WAS) para melhorar a taxa de processamento.
    2. Melhoria de Latency: otimizar consultas ineficientes ao DB para reduzir o tempo de resposta.
  • Conclusão
    Por meio da avaliação de desempenho, é possível identificar problemas nos subsistemas e, ao melhorar Throughput e Latency, elevar o desempenho do sistema como um todo.

Ainda não há comentários.

Ainda não há comentários.