Talvez a motivação para essa preocupação seja o que foi citado no vídeo: o trabalho publicado no site https://www.techempower.com/benchmarks/ . A ideia do trabalho é :
"This is a performance comparison of many web application frameworks executing fundamental tasks such as JSON serialization, database access, and server-side template composition. Each framework is operating in a realistic production configuration. Results are captured on Amazon EC2 and on physical hardware. The test implementations are largely community-contributed and all source is available at the GitHub repository."
"Isto é fazer comparação de desempenho de várias frameworks de aplicação web executando tarefas fundamentais como serialização de JSON, acesso a base de dados, e composição para server-side template. Cada framework está operando numa configuração de produção realista. Resultados são capturados no Amazon EC2 e num hardware físico. As implementações de testes são amplamente contribuídas pela comunidade e todos os códigos estão disponívels no repositório GitHub."
(Tradução livre do autor)
No vídeo o Damian ainda cita todos os pontos que podem impactar no desempenho da aplicação:
- Startup Time (Tempo para carregar a aplicação
- Troughput (Quantas requisições minha aplicação por atender)
- Latency/Response Time (Afeta a experiência do usuário, quando você envia algo e espera o retorno do servidor)
- Scale (Concorrência)
- Working set (Sobrecarga de memória)
O Damian vem publicando resultados do trabalho no Github:
https://github.com/aspnet/benchmarks