web performance: um milhão de usuários simultâneos - fisl16
TRANSCRIPT
![Page 1: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/1.jpg)
1 milhão de usuários simultâneos?
Fernando ike
![Page 2: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/2.jpg)
Fernando Ike
![Page 3: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/3.jpg)
![Page 4: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/4.jpg)
Clientes Latam
![Page 5: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/5.jpg)
1.000.000
![Page 6: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/6.jpg)
![Page 7: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/7.jpg)
![Page 8: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/8.jpg)
1.000.000● Tamanho médio de uma página 3 Mbytes
● São 586 Mbits/s
● 8.000.000 usuários/mês
● 131 petabytes/mês
● 2.747.269,12 obamas (Cloudfront - EUA)
![Page 9: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/9.jpg)
![Page 10: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/10.jpg)
![Page 11: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/11.jpg)
1996
![Page 12: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/12.jpg)
![Page 13: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/13.jpg)
1996
● Netscape 2.0
![Page 14: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/14.jpg)
1996
![Page 15: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/15.jpg)
1996
![Page 16: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/16.jpg)
1996
![Page 17: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/17.jpg)
1996
![Page 18: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/18.jpg)
1996
● HTML 3.0
● Internet Explorer 3.0
● Netscape 2.02
● Usuários no Mundo: 36 milhões
● +- 100 mil sites
● CPU 200Mhz, RAM 8MB e HD 850 MB
![Page 19: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/19.jpg)
1996UOL: ● Página Inicial: 140KB ● Elementos: 26 objetos
NYTIMES:● Página Inicial: 144KB● Elementos: 18 objetos
![Page 20: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/20.jpg)
2014
● HTML 5.0● Internet Explorer 11● Firefox 30+● Chrome 40● Usuários no Mundo: 2,4 bilhões● +- 10 bilhões de sites● CPU 8-Core, RAM 16 GB e HD 1TB
![Page 21: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/21.jpg)
2014
UOL: ● Página Inicial: 1,5 MB● Elementos: 187 objetos
NYTIMES:● Página Inicial: 2,03MB● Elementos: 191 objetos
![Page 22: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/22.jpg)
![Page 23: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/23.jpg)
2014
![Page 24: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/24.jpg)
2014
![Page 25: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/25.jpg)
2014
![Page 26: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/26.jpg)
2014
● HTML 5.0● Internet Explorer 11● Firefox 31+● Chrome 36+● Usuários no Mundo: 3 bilhões● +- 9,66 bilhões de sites● 15 bilhões de dispositivos IoT
![Page 27: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/27.jpg)
2014
![Page 28: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/28.jpg)
Crescimento / Home
![Page 29: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/29.jpg)
Quem é mais rápido?
UOLX
Nytimes
![Page 30: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/30.jpg)
Segundos Onload - Requests
UOL 11,246 171
NYTIMES 3,458 61
![Page 31: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/31.jpg)
![Page 32: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/32.jpg)
State of the Union: Ecommerce Page Speed & Web Performance
![Page 33: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/33.jpg)
Ilusão da felicidade web
![Page 34: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/34.jpg)
State of the Union: Ecommerce Page Speed & Web Performance
![Page 35: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/35.jpg)
Walmart
● Cada 1 segundo de melhoria => aumentou conversão de vendas em 2%
● 100 ms de melhoria => aumentou a receita em 1%
![Page 36: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/36.jpg)
Amazon
● Cada 1 segundo de piora no desempenho (para o usuário) representa $ 1.600.000.000/ano
![Page 37: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/37.jpg)
UX e desempenho
Fonte: web performance today
![Page 38: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/38.jpg)
Keep-alive
HTTP/1.1 200 OKAccept-Ranges: bytesConnection: closeContent-Encoding: gzipContent-Length: 17647Content-Type: text/htmlDate: Sat, 09 Aug 2014 12:40:40 GMTETag: "20107-10121-5000cd7484ac0"Last-Modified: Thu, 07 Aug 2014 16:47:15 GMTServer: Apache/2.2.22Vary: Accept-Encoding
![Page 39: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/39.jpg)
DNS
● Resolver um DNS para IP leva +- 120 ms à 500 ms (ou mais...)
● Navegadores tem cache DNS além do Sistema Operacional
● Evite usar redirecionamentos HTTP
![Page 40: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/40.jpg)
DNS
● Navegadores suportam até 6 conexões simultâneas por
domínio
● Navegadores suportam até 32 conexões simultâneas
● Separe o tráfego SSL em outro(s) domínio(s)
![Page 41: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/41.jpg)
DNS
● www.oioioi.com.br
● login.oioioi.com.br
● estatico1.oioioi.com.br
● estatico2.oioioi.com.br
● estatico3.oioioi.com.br
● estatico4.oioioi.com.br
● estatico5.oioioi.com.br
![Page 42: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/42.jpg)
HTTPS
![Page 43: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/43.jpg)
HTTPS
● Acresce 200ms à 1s a toda conexão
● Aumento do volume total de tráfego
● Aumento do processamento de CPU
![Page 44: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/44.jpg)
HTTPS
● Aumento do uso de memória
● Aumento da complexidade de arquitetura
● Aumento do tempo total de rede
![Page 45: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/45.jpg)
HTTPS
Nunca use HTTPS no servidor(es) de aplicação
![Page 46: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/46.jpg)
HTTPS - TLS
● Não use SSLv2/SSLv3
● HTTPS é parte das boas práticas de SEO
![Page 47: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/47.jpg)
Compactação (gzip)● Reduz o tamanho das respostas até 70%● Os navegadores sinalizam o suporte à compressão com
um cabeçalho HTTP: Accept-Encoding: gzip, deflate
● Os servidores web notificam o navegador cabeçalho HTTP:
Content-Encoding: gzip
● Funciona bem para arquivos base texto (html, csv, JSON, XML, etc)
![Page 48: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/48.jpg)
Não use em arquivos PDF, imagens, videos, etc.
Não faça compactação no servidor de aplicação
![Page 49: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/49.jpg)
![Page 50: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/50.jpg)
Time to First Byte
● Boa métrica para identificar lentidão
● TTFB alto pode ser qualquer coisa: Rede, I/O, Memória, Servidor Web, Aplicação, Banco de dados, plugins, conteúdo de terceiros, etc...
![Page 51: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/51.jpg)
Requisições HTTP
● Diminuir a quantidade de requisições HTTP:− Consolide arquivos CSS− Consolide arquivos de script (javascript)− Use CSS Sprite para imagens de fundo− e são coisas diferentes
● Cuidado com as respostas HTTP 404
![Page 52: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/52.jpg)
CSS e Javascript● Remova (Minify) conteúdo considerado desnecessário:
− Caractater vazio− Comentários de código
● Coloque o javascript no fim e CSS no início da páginas html.
● Cuidado com funções duplicadas● Consolide js e CSS
![Page 53: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/53.jpg)
Javascript
● Use defer● Cuidado com js de 3rd party● Quando possível, carregue javascript dinamicamente ● Carregue-os assincronamente
![Page 54: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/54.jpg)
![Page 55: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/55.jpg)
![Page 56: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/56.jpg)
![Page 57: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/57.jpg)
![Page 58: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/58.jpg)
![Page 59: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/59.jpg)
Cache-Control: ● max-age=3600 - tempo em segundos de expiração
● public: os objetos em cache podem ser salvos em caches intermediários e que qualquer usuário pode consulta
![Page 60: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/60.jpg)
HTTP/1.1 200 OKDate: Fri, 30 Oct 1998 13:19:41 GMTServer: Apache/1.3.3 (Unix)Cache-Control: max-age=3600, must-revalidateExpires: Fri, 30 Oct 1998 14:19:41 GMTLast-Modified: Mon, 29 Jun 1998 02:28:12 GMTETag: "3e86-410-3596fbbc"Content-Length: 1040Content-Type: text/html
![Page 61: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/61.jpg)
Accept-Ranges: bytesCache-Control: public,max-age=86400Connection: closeContent-Language: en-USContent-Type : image/jpegDate: Tue, 19 Aug 2014 21:36:06 GMTEtag : "931082646"Expires: Wed, 20 Aug 2014 21:36:11 GMTKeep-Alive: timeout=5
![Page 62: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/62.jpg)
Cache● Conteúdo estático com longo tempo de cache● Use múltiplos domínios para cache● Tenha áreas comuns para manter os objetos de uso
comuns● Mude o nome do arquivo para expirar o cache (...com.
br/1.gif?v=123)● Use o content-length no cabeçalho de resposta● Use cache nas páginas mais acessadas
![Page 63: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/63.jpg)
Prebrowsing
<link rel="dns-prefetch" href="fernandoike.com">
<link rel="prefetch" href="http://fernandoike.com/utils.js>
<link rel="prerender" href="http://www.fernandoike.com/about">
![Page 64: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/64.jpg)
Progressive Images
Fonte: http://sixrevisions.com/graphics-design/jpeg-101-a-crash-course-guide-on-jpeg/
![Page 65: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/65.jpg)
Otimize o uso de imagens
![Page 66: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/66.jpg)
Fonte: http://upload.wikimedia.org/wikipedia/commons/1/1f/Responsive-web-design-devices.jpg
![Page 67: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/67.jpg)
CDN
![Page 68: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/68.jpg)
CDN
![Page 69: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/69.jpg)
Content Delivery Network
● Maior parte do tráfego dos usuários são de download● CDN estão em diversas regiões● 80% de um site é de objetos estático ● Conteúdo “mais próximo” do internauta● Redução de custo direto na operação (rede, servidores,
pessoal, etc.)
![Page 70: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/70.jpg)
http://thehackernews.com/2015/02/http2-fast-websites.html
![Page 71: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/71.jpg)
HTTP/2
- HTTP 1.1 - liberado em 1999 (RFC 2616)
- HTTP/2 - 05/2015 (RFC 7540 e 7541)
![Page 72: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/72.jpg)
HTTP/2
● Header compression● Multiplexing● TLS - Criptografia● Priorização e dependências● Server Push
![Page 73: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/73.jpg)
Multiplexação
![Page 74: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/74.jpg)
HTTP 1.1 HTTP/2
![Page 75: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/75.jpg)
Priorização e Dependências
![Page 76: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/76.jpg)
![Page 77: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/77.jpg)
● Minify de CSS e javascripts
● Consolidação de Javascripts
● Priorização dos objetos
![Page 78: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/78.jpg)
Browsers compatíveis
● Chrome● Firefox● Internet Explorer● Safari● Opera
![Page 79: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/79.jpg)
TLS
● Versão 1.2● Cifras acima de 128 bits● Atenção para ao implantar TLS (Load
Balance, Overhead CPU/MEM. ● Atenção com muitos domínios + TLS
![Page 80: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/80.jpg)
Quem usa
● Akamai
![Page 81: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/81.jpg)
![Page 82: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/82.jpg)
Arquitetura● Servidor de aplicação não é servidor de objetos estático!● Cache, Cache, Cache...● Pense sempre na experiência do usuário (receber mais
rápido)● Não tenha pudor, irá reescrever várias partes de código● Use o que tiver de melhor de cada tecnologia● Comunicação assíncrona
![Page 83: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/83.jpg)
![Page 84: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/84.jpg)
![Page 85: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/85.jpg)
Referências
● http://calendar.perfplanet.com/
● http://blog.patrickmeenan.com/
● http://www.stevesouders.com/blog/
● http://www.webperformancetoday.com/
● http://httparchive.org/
● http://www.webpagetest.org/
● https://istlsfastyet.com/
● http://www.forbes.com/sites/johnrampton/2014/08/30/should-i-switch-from-http-to-https-for-seo-reasons/
● http://perf.fail/
● https://http2.github.io/
● http://bigqueri.es/c/http-archive
● http://www.webpagetest.org
● https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency
![Page 86: Web Performance: Um milhão de usuários simultâneos - FISL16](https://reader031.vdocuments.net/reader031/viewer/2022020101/55c1c713bb61eb90088b458b/html5/thumbnails/86.jpg)
● fernando.ike at gmail.com
● http://www.fernandoike.com
● http://twitter.com/fernandoike
● http://linkedin.com/in/fernandoike
Fernando Ike