#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
#VSSUMMIT
página 7
Latência em algumas rotas
Rota Distância
Tempo – 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
nvestir em performance?
+ performance = + faturamento
+ performance = +
produtividade
+ performance = + engajamento
#VSSUMMIT
nvestir 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

Performance e escalabilidade de aplicações ASP.NET - Visual Studio Summit