#VSSUMMIT
Alexandre Tarifa
Performance e escalabilidade de aplicações ASP.NET
ASP.NET MVP
#VSSUMMIT
Grupo Minha Vida
• Mais de 35M de visitas por mês• Mais de 100M de page views por mês• API com mais de 100M de requests por mês• TEMOS VAGAS!!!
#VSSUMMIT
“80% dos problemas de performance de
aplicações Web estão no Front-end”
Steve Sounders
#VSSUMMIT
A melhor solução de performance é fazer com que o seu código não seja executado o tempo
todo!
Cache
#VSSUMMIT
#VSSUMMIT
#VSSUMMITpágina 7
Latência em algumas rotas
Rota DistânciaTempo – Luz no vácuo
Tempo – Luz na fibra
Round Trip Time (RTT) na fibra
New York to San Francisco
4,148 km 14 ms 21 ms 42 ms
New York to London
5,585 km 19 ms 28 ms 56 ms
New York to Sydney
15,993 km 53 ms 80 ms 160 ms
#VSSUMMIT
Diálogo que representa o fracasso!
#VSSUMMIT
Dev 1:“Cara, precisamos pensar na performance
da aplicação! “
Dev 2:“Meu! Vamos pensar nisso depois! Primeiro entregamos o projeto e DEPOIS voltamos e
MELHORAMOS a performance”
#VSSUMMIT
#VSSUMMIT
#VSSUMMIT
Performance e escalabilidade
#VSSUMMIT
Pq investir em performance?
+ performance = + faturamento+ performance = + produtividade+ performance = + engajamento
#VSSUMMIT
Pq investir em performance?
- performance = - faturamento- performance = - produtividade- performance = - engajamento
#VSSUMMIT
-- Demo --
#VSSUMMIT
Redis
http://blog.concretesolutions.com.br/2013/01/redis-parte-1/
#VSSUMMIT
Obrigado!
Alexandre Tarifa@alexandretarifa
Recommended