SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Junio 2016 - Pablo Moretti @elsantob
Latencia
en la
Web
Latencia de red
“El tiempo que tarda en
viajar un paquete de
origen a un destino y
volver”
This is our vision
Building the foundation to Build a 3B Company by FY20
RTT - Round-Trip delay Time
- Distancia : 20ms RTT 3000km (SpeedLight)
- Red : Fibra / Cable Modem / Mobile Network
30 ms (cable) + 120 ms (fiber) = 150 ms
180 ms (3G) + 120 ms (fiber) = 300 ms
This is our vision
Building the foundation to Build a 3B Company by FY20
The Long Road of the Web
La latencia está presente cada uno de los siguiente pasos
This is our vision
Building the foundation to Build a 3B Company by FY20
DNS Part / UDP
This is our vision
Building the foundation to Build a 3B Company by FY20
DNS Optimization
- Los servidores de DNS puede guardar en su cache una
respuesta obtenida de otro servidor por un tiempo (TTL)
- El SO tiene su cache de DNS.
- El Browser también tiene su cache.
- Algunos browser realiza un prefetch de DNS predictivo
mientras se escribe en el buscador.
This is our vision
Building the foundation to Build a 3B Company by FY20
dns-prefetch
<link rel="dns-prefetch" href="//www.domain1.com">
- Este tag funciona como un hint para que el browser pueda
hacer el lookup de dominio antes de llegar a pedir el recurso.
This is our vision
Building the foundation to Build a 3B Company by FY20
TCP Handshake
This is our vision
Building the foundation to Build a 3B Company by FY20
SSL - Negociation
Numeros
TCP
150 ms (Fibertel)
300 ms (3G - Personal)
TCP + SSL
500 ms (Fibertel)
1000 ms (3G - Personal)
This is our vision
Building the foundation to Build a 3B Company by FY20
Keep-alive - TCP Optimization
Para reutilizar la conexión TCP se envía el header “Connection:
keep-alive” que indica al cliente que no cierre la conexión.
300 segundos el tiempo que mantiene chrome abierta la conexión,
es importante no cerrarla antes desde el server.
Timeout 30s -> 300s en el server
This is our vision
Building the foundation to Build a 3B Company by FY20
Reduce the gap
Disponibilizar servidores más cercanos al usuario para servir
contenido estático y dinámico.
- Content Delivery Network
- Eary termination SSL and TCP
- Consultar en elserver.com si soporta docker :P
This is our vision
Building the foundation to Build a 3B Company by FY20
preconnect
<link rel="preconnect" href="//www.domain1.com">
- Este tag funciona como un hint para que el browser pueda
establecer una conexión TCP.
This is our vision
Building the foundation to Build a 3B Company by FY20
Preconnect en Mercado Libre
Redujo ~1 segundo para Document Complete en el buscador.
Mobile 3G - Slow (780 Kbps/330 Kbps 200ms RTT)
This is our vision
Building the foundation to Build a 3B Company by FY20
Critical path
Se llama a la técnica en la cual enviamos el css inline en el html
para evitar establecer una conexión para descargarlo por el costo
que tiene la latencia.
VIP
+30% Visual
Comparation
Mobile 3G - Slow (780 Kbps/330 Kbps 200ms RTT)
Login
+30% Visual
Comparation
Mobile 3G - Slow (780 Kbps/330 Kbps 200ms RTT)
Ok, pero todavía
seguimos
esperando el
response...
This is our vision
Building the foundation to Build a 3B Company by FY20
prefetch
<link rel="prefetch" href="//www.domain1.com/voy">
- Este tag descarga un objeto y lo guarda en el cache, por
defecto se guarda por un hit a menos que tenga cache-control
goprefetch
Prefetch
VIP Cards
Mobile 3G - Slow (780 Kbps/330 Kbps 200ms RTT)
This is our vision
Building the foundation to Build a 3B Company by FY20
prerender
<link rel="prerender" href="//www.domain1.com/voy">
- Este tag descarga la página en un tab insibile por decirlo y la
deja lista. Atención ejecuta el javascript usar Page Visibility
API.
Prebrowsing
Techniques
Speed
Matters !
This is our vision
Building the foundation to Build a 3B Company by FY20
Aceleramos el inicio del checkout
Prefetch CSS + Negociaciones de TCP/SSL en VIP para reducir el tiempo
de carga de checkout más de ~3 segundos (Mobile 3G - Slow).
The present ?
Service Workers !!!
HTTP2 (HTTPS only)
Brotli
Muchas
gracias

Weitere ähnliche Inhalte

Andere mochten auch

Content is the new Advertising: perchè il Native non è (solo) una moda
Content is the new Advertising: perchè il Native non è (solo) una modaContent is the new Advertising: perchè il Native non è (solo) una moda
Content is the new Advertising: perchè il Native non è (solo) una modaBizup
 
A journey through 1 billion Turkish semantic connections
A journey through 1 billion Turkish semantic connectionsA journey through 1 billion Turkish semantic connections
A journey through 1 billion Turkish semantic connectionsCosmin Negrescu
 
How to grow the hell out of your Agency
How to grow the hell out of your AgencyHow to grow the hell out of your Agency
How to grow the hell out of your AgencyCosmin Negrescu
 
Under the hood of client agency relationships - Dipesh Pattni & Jamie Peach
Under the hood of client agency relationships - Dipesh Pattni & Jamie PeachUnder the hood of client agency relationships - Dipesh Pattni & Jamie Peach
Under the hood of client agency relationships - Dipesh Pattni & Jamie Peachdipeshpattni
 
Mobile Native Advertising - Iab Seminar 2016
Mobile Native Advertising - Iab Seminar 2016Mobile Native Advertising - Iab Seminar 2016
Mobile Native Advertising - Iab Seminar 2016Bizup
 
The Next Webcare 2011
The Next Webcare 2011The Next Webcare 2011
The Next Webcare 2011tracebuzz
 

Andere mochten auch (10)

Content is the new Advertising: perchè il Native non è (solo) una moda
Content is the new Advertising: perchè il Native non è (solo) una modaContent is the new Advertising: perchè il Native non è (solo) una moda
Content is the new Advertising: perchè il Native non è (solo) una moda
 
A journey through 1 billion Turkish semantic connections
A journey through 1 billion Turkish semantic connectionsA journey through 1 billion Turkish semantic connections
A journey through 1 billion Turkish semantic connections
 
How to grow the hell out of your Agency
How to grow the hell out of your AgencyHow to grow the hell out of your Agency
How to grow the hell out of your Agency
 
Under the hood of client agency relationships - Dipesh Pattni & Jamie Peach
Under the hood of client agency relationships - Dipesh Pattni & Jamie PeachUnder the hood of client agency relationships - Dipesh Pattni & Jamie Peach
Under the hood of client agency relationships - Dipesh Pattni & Jamie Peach
 
Les noms de domaine
Les noms de domaineLes noms de domaine
Les noms de domaine
 
John lennon
John lennonJohn lennon
John lennon
 
Abraham lincoln
Abraham lincolnAbraham lincoln
Abraham lincoln
 
Mobile Native Advertising - Iab Seminar 2016
Mobile Native Advertising - Iab Seminar 2016Mobile Native Advertising - Iab Seminar 2016
Mobile Native Advertising - Iab Seminar 2016
 
The Next Webcare 2011
The Next Webcare 2011The Next Webcare 2011
The Next Webcare 2011
 
Búsqueda Bibliográfica "Fama+" y Mendeley
Búsqueda Bibliográfica "Fama+" y MendeleyBúsqueda Bibliográfica "Fama+" y Mendeley
Búsqueda Bibliográfica "Fama+" y Mendeley
 

Ähnlich wie Latencia en la Web

Azure BootCamp BCN Enredando nubes
Azure BootCamp BCN Enredando nubesAzure BootCamp BCN Enredando nubes
Azure BootCamp BCN Enredando nubesSergim
 
Presente y futuro de las comunicaciones VoIP
Presente y futuro de las comunicaciones VoIPPresente y futuro de las comunicaciones VoIP
Presente y futuro de las comunicaciones VoIPSaúl Ibarra Corretgé
 
Charla evento TestingUY 2017 - Testing de Performance Los Nuevos Desafíos Tec...
Charla evento TestingUY 2017 - Testing de Performance Los Nuevos Desafíos Tec...Charla evento TestingUY 2017 - Testing de Performance Los Nuevos Desafíos Tec...
Charla evento TestingUY 2017 - Testing de Performance Los Nuevos Desafíos Tec...TestingUy
 
VPN con RouterOS MikroTik PPTP Server y Client.pdf
VPN con RouterOS MikroTik PPTP Server y Client.pdfVPN con RouterOS MikroTik PPTP Server y Client.pdf
VPN con RouterOS MikroTik PPTP Server y Client.pdfssusere31f1c
 
Hacking Web Performance en Español - JSConf México 2020
Hacking Web Performance en Español - JSConf México 2020Hacking Web Performance en Español - JSConf México 2020
Hacking Web Performance en Español - JSConf México 2020Maximiliano Firtman
 
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIPIñaki Baz Castillo
 
Workshop "Técnicas de optimización web" en Webprendedor 2011
Workshop "Técnicas de optimización web" en Webprendedor 2011Workshop "Técnicas de optimización web" en Webprendedor 2011
Workshop "Técnicas de optimización web" en Webprendedor 2011Rodrigo Ayala
 
Testing de performance: Los nuevos desafíos tecnológicos
Testing de performance: Los nuevos desafíos tecnológicosTesting de performance: Los nuevos desafíos tecnológicos
Testing de performance: Los nuevos desafíos tecnológicosLeticia Almeida
 
Help desk - Iglesias mesa de apoyo tecnico
Help desk - Iglesias mesa de apoyo tecnicoHelp desk - Iglesias mesa de apoyo tecnico
Help desk - Iglesias mesa de apoyo tecnicoIglesias3
 
Final proyecto acme
Final proyecto acmeFinal proyecto acme
Final proyecto acmemojogarco
 
Enlace internet
Enlace internetEnlace internet
Enlace internetYimi Alva
 
Helpdesk apoyo tecnico iglesias
Helpdesk apoyo tecnico iglesiasHelpdesk apoyo tecnico iglesias
Helpdesk apoyo tecnico iglesiasIglesias3
 
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)Iñaki Baz Castillo
 

Ähnlich wie Latencia en la Web (20)

Azure BootCamp BCN Enredando nubes
Azure BootCamp BCN Enredando nubesAzure BootCamp BCN Enredando nubes
Azure BootCamp BCN Enredando nubes
 
Presente y futuro de las comunicaciones VoIP
Presente y futuro de las comunicaciones VoIPPresente y futuro de las comunicaciones VoIP
Presente y futuro de las comunicaciones VoIP
 
Comisionamiento BB6630.pdf
Comisionamiento BB6630.pdfComisionamiento BB6630.pdf
Comisionamiento BB6630.pdf
 
R ed san juan 2
R ed san juan 2R ed san juan 2
R ed san juan 2
 
Charla evento TestingUY 2017 - Testing de Performance Los Nuevos Desafíos Tec...
Charla evento TestingUY 2017 - Testing de Performance Los Nuevos Desafíos Tec...Charla evento TestingUY 2017 - Testing de Performance Los Nuevos Desafíos Tec...
Charla evento TestingUY 2017 - Testing de Performance Los Nuevos Desafíos Tec...
 
VPN con RouterOS MikroTik PPTP Server y Client.pdf
VPN con RouterOS MikroTik PPTP Server y Client.pdfVPN con RouterOS MikroTik PPTP Server y Client.pdf
VPN con RouterOS MikroTik PPTP Server y Client.pdf
 
Protocolo SSDP
Protocolo SSDPProtocolo SSDP
Protocolo SSDP
 
Hacking Web Performance en Español - JSConf México 2020
Hacking Web Performance en Español - JSConf México 2020Hacking Web Performance en Español - JSConf México 2020
Hacking Web Performance en Español - JSConf México 2020
 
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP
 
Workshop "Técnicas de optimización web" en Webprendedor 2011
Workshop "Técnicas de optimización web" en Webprendedor 2011Workshop "Técnicas de optimización web" en Webprendedor 2011
Workshop "Técnicas de optimización web" en Webprendedor 2011
 
Presupuesto San Bernardo TV
Presupuesto San Bernardo TVPresupuesto San Bernardo TV
Presupuesto San Bernardo TV
 
Uncapping
UncappingUncapping
Uncapping
 
Testing de performance: Los nuevos desafíos tecnológicos
Testing de performance: Los nuevos desafíos tecnológicosTesting de performance: Los nuevos desafíos tecnológicos
Testing de performance: Los nuevos desafíos tecnológicos
 
Help desk - Iglesias mesa de apoyo tecnico
Help desk - Iglesias mesa de apoyo tecnicoHelp desk - Iglesias mesa de apoyo tecnico
Help desk - Iglesias mesa de apoyo tecnico
 
Presentacion voip codec_2013
Presentacion voip codec_2013Presentacion voip codec_2013
Presentacion voip codec_2013
 
Vo ip codec 2013
Vo ip codec 2013Vo ip codec 2013
Vo ip codec 2013
 
Final proyecto acme
Final proyecto acmeFinal proyecto acme
Final proyecto acme
 
Enlace internet
Enlace internetEnlace internet
Enlace internet
 
Helpdesk apoyo tecnico iglesias
Helpdesk apoyo tecnico iglesiasHelpdesk apoyo tecnico iglesias
Helpdesk apoyo tecnico iglesias
 
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
 

Mehr von melidevelopers

Mehr von melidevelopers (20)

Mercado Envíos Ful
Mercado Envíos FulMercado Envíos Ful
Mercado Envíos Ful
 
Fernando Adrian Scasserra
Fernando Adrian ScasserraFernando Adrian Scasserra
Fernando Adrian Scasserra
 
Lucía Brizuela
Lucía BrizuelaLucía Brizuela
Lucía Brizuela
 
Victor Piñal
Victor PiñalVictor Piñal
Victor Piñal
 
Leandro Bertalot y Jair Vázquez
Leandro Bertalot y Jair VázquezLeandro Bertalot y Jair Vázquez
Leandro Bertalot y Jair Vázquez
 
Omar Galicia
Omar GaliciaOmar Galicia
Omar Galicia
 
Daniel Gándara
Daniel GándaraDaniel Gándara
Daniel Gándara
 
Mercado Pago para seller del on
Mercado Pago para seller del onMercado Pago para seller del on
Mercado Pago para seller del on
 
Mandaê
MandaêMandaê
Mandaê
 
Eu entrego
Eu entregoEu entrego
Eu entrego
 
Be Commerce
Be CommerceBe Commerce
Be Commerce
 
Any Market
Any MarketAny Market
Any Market
 
Aprendendo sobre o seu mercado
Aprendendo sobre o seu mercadoAprendendo sobre o seu mercado
Aprendendo sobre o seu mercado
 
AWS
AWS AWS
AWS
 
Mercado Pago - SDK mobile
Mercado Pago - SDK mobile Mercado Pago - SDK mobile
Mercado Pago - SDK mobile
 
sensedia - Design Sprint
sensedia - Design Sprint sensedia - Design Sprint
sensedia - Design Sprint
 
VTEX
VTEX VTEX
VTEX
 
Mercado pago - além do e-commerce
Mercado pago - além do e-commerceMercado pago - além do e-commerce
Mercado pago - além do e-commerce
 
Facebook - Marketing
Facebook - MarketingFacebook - Marketing
Facebook - Marketing
 
Speed up! Critical css to the rescue
Speed up! Critical css to the rescueSpeed up! Critical css to the rescue
Speed up! Critical css to the rescue
 

Kürzlich hochgeladen

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Kürzlich hochgeladen (10)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

Latencia en la Web

  • 1. Junio 2016 - Pablo Moretti @elsantob Latencia en la Web
  • 2. Latencia de red “El tiempo que tarda en viajar un paquete de origen a un destino y volver”
  • 3. This is our vision Building the foundation to Build a 3B Company by FY20 RTT - Round-Trip delay Time - Distancia : 20ms RTT 3000km (SpeedLight) - Red : Fibra / Cable Modem / Mobile Network 30 ms (cable) + 120 ms (fiber) = 150 ms 180 ms (3G) + 120 ms (fiber) = 300 ms
  • 4. This is our vision Building the foundation to Build a 3B Company by FY20 The Long Road of the Web La latencia está presente cada uno de los siguiente pasos
  • 5. This is our vision Building the foundation to Build a 3B Company by FY20 DNS Part / UDP
  • 6. This is our vision Building the foundation to Build a 3B Company by FY20 DNS Optimization - Los servidores de DNS puede guardar en su cache una respuesta obtenida de otro servidor por un tiempo (TTL) - El SO tiene su cache de DNS. - El Browser también tiene su cache. - Algunos browser realiza un prefetch de DNS predictivo mientras se escribe en el buscador.
  • 7. This is our vision Building the foundation to Build a 3B Company by FY20 dns-prefetch <link rel="dns-prefetch" href="//www.domain1.com"> - Este tag funciona como un hint para que el browser pueda hacer el lookup de dominio antes de llegar a pedir el recurso.
  • 8. This is our vision Building the foundation to Build a 3B Company by FY20 TCP Handshake
  • 9. This is our vision Building the foundation to Build a 3B Company by FY20 SSL - Negociation
  • 10. Numeros TCP 150 ms (Fibertel) 300 ms (3G - Personal) TCP + SSL 500 ms (Fibertel) 1000 ms (3G - Personal)
  • 11. This is our vision Building the foundation to Build a 3B Company by FY20 Keep-alive - TCP Optimization Para reutilizar la conexión TCP se envía el header “Connection: keep-alive” que indica al cliente que no cierre la conexión. 300 segundos el tiempo que mantiene chrome abierta la conexión, es importante no cerrarla antes desde el server. Timeout 30s -> 300s en el server
  • 12. This is our vision Building the foundation to Build a 3B Company by FY20 Reduce the gap Disponibilizar servidores más cercanos al usuario para servir contenido estático y dinámico. - Content Delivery Network - Eary termination SSL and TCP - Consultar en elserver.com si soporta docker :P
  • 13. This is our vision Building the foundation to Build a 3B Company by FY20 preconnect <link rel="preconnect" href="//www.domain1.com"> - Este tag funciona como un hint para que el browser pueda establecer una conexión TCP.
  • 14. This is our vision Building the foundation to Build a 3B Company by FY20 Preconnect en Mercado Libre Redujo ~1 segundo para Document Complete en el buscador. Mobile 3G - Slow (780 Kbps/330 Kbps 200ms RTT)
  • 15. This is our vision Building the foundation to Build a 3B Company by FY20 Critical path Se llama a la técnica en la cual enviamos el css inline en el html para evitar establecer una conexión para descargarlo por el costo que tiene la latencia.
  • 16. VIP +30% Visual Comparation Mobile 3G - Slow (780 Kbps/330 Kbps 200ms RTT)
  • 17. Login +30% Visual Comparation Mobile 3G - Slow (780 Kbps/330 Kbps 200ms RTT)
  • 19. This is our vision Building the foundation to Build a 3B Company by FY20 prefetch <link rel="prefetch" href="//www.domain1.com/voy"> - Este tag descarga un objeto y lo guarda en el cache, por defecto se guarda por un hit a menos que tenga cache-control goprefetch
  • 20. Prefetch VIP Cards Mobile 3G - Slow (780 Kbps/330 Kbps 200ms RTT)
  • 21. This is our vision Building the foundation to Build a 3B Company by FY20 prerender <link rel="prerender" href="//www.domain1.com/voy"> - Este tag descarga la página en un tab insibile por decirlo y la deja lista. Atención ejecuta el javascript usar Page Visibility API.
  • 24. This is our vision Building the foundation to Build a 3B Company by FY20 Aceleramos el inicio del checkout Prefetch CSS + Negociaciones de TCP/SSL en VIP para reducir el tiempo de carga de checkout más de ~3 segundos (Mobile 3G - Slow).
  • 26. Service Workers !!! HTTP2 (HTTPS only) Brotli