SlideShare a Scribd company logo
1 of 1
Let’s MAKE THE WEB FASTER! !
                                                                      Steven Rosenberg | Surbhi Dangi | Isuru WarnakulasooriyA!




                                                                                                                                    Problem!
                Cisco Forecasts 10.8 Exabytes per month of                                                                                                                                                                                   High-end Devices significantly multiply traffic
                        Mobile Data Traffic by 2016
                                                                             BANDWIDTH CONGESTION                                            NETWORK PERFORMANCE DEGRADATION


                                                                            Overall mobile data traffic is expected to grow to 10.8 exabytes per month by
                                                                            2016, an 18-fold increase over 2011.

                                                                            One-quarter of mobile users will own two or more Mobile-Connected Devices
                                                                            by 2016.

                                                                             Mobile Video will generate over 70 percent of Mobile Data traffic by 2016

                                                                             Mobile Network connection speeds to increase 9-fold, with 4G impact, by 2016




                                                                                                                                  Approach!

       TOOLS                 TECHNOLOGIES                                                                                                                                                                                                                           CONTRIBUTIONS
                                                                                                                                             SPDY
                                                                                                                                     A Chromium Project
                                                                         YSlow
                                                                                                                                     Optimizing the
                                                                                                                                    network protocol                                       Content
                      SPDY                                             Analyze mirrored                                                                                                 Optimization &
                                                                         website data                                                                                                   Compression




                                                                                                                                                                                                                           Chrome Page
                                                                                                                                                                                                                         Benchmarking Tool
                                                                     wget
                                                                                                                                                                                                                         Gather Test Data
                                            Mirror website data                                                                                                                                                                  [Page Load Time]




                                                                                                                                       TEST BED
                                                                                                                                                                                                                         Average page load times for websites with
                      Average Page Load Time over 25 websites                                                                                                                                                                 most and least HTTP requests

                                                                                                              Analysis of Results!
                                                                                                                                                                                                                 16000

              11000




              9000                                                                                                                                                                                               12000

                                                                                                                      Average Page load times for heaviest and
                                                                                                                                 lightest websites
                                                                                                                                                                                                   Time (msec)
Time (msec)




              7000

                                                                                                                                                                                                                 8000
                                                                                                              20000


              5000


                                                                                                              16000
                                                                                                                                                                                                                 4000
              3000
                                                                                                Time (msec)




                                                                                                              12000


              1000
                                                                                                                                                                                                                    0
                      HTTP    HTTP & FS   SPDY & FS   SPDY, FS & BE HTTP, FS & BE   HTTP & BE
                                                                                                               8000                                                                                                       HTTP       HTTP & FS   SPDY & FS   SPDY, FS & BE HTTP, FS & BE   HTTP & BE


                      Without Packet Loss                  With Packet Loss                                                                                                                                              Highest HTTP Requests                Lowest HTTP Requests
                                                                                                               4000




                             Conclusion!                                                                                                                                                                                            Future Work!
                                                                                                                 0
                                                                                                                       HTTP      HTTP & FS   SPDY & FS   SPDY, FS & BE HTTP, FS & BE   HTTP & BE



                                                                                                                              Heaviest websites            Lightest websites
                      SPDY                                     Highest                                                                                                                                                              Server-side testing by
                                                          improvement in                                                 Recommendation!                                                                                                 replicating
                                                          Performance in                                                                                                                                                            Network Congestion
                                                                                                                          Implement SPDY as a service
                                                            all scenarios
                                                                                                                                on BoostEdge

More Related Content

Viewers also liked

Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parte
Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parteCurso induccion Sistema de Gestión de la Calidad ISO 1ra. parte
Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parteJuan Manuel Agüera Castro
 
Capacitacion docentes (norma iso 9001)
Capacitacion docentes (norma iso 9001)Capacitacion docentes (norma iso 9001)
Capacitacion docentes (norma iso 9001)13061973
 
Curso de introducción a los sistemas de calidad
Curso de introducción a los sistemas de calidadCurso de introducción a los sistemas de calidad
Curso de introducción a los sistemas de calidadjunkymashi
 
Interpretacion de la norma ISO 9001:2008
Interpretacion de la norma ISO 9001:2008Interpretacion de la norma ISO 9001:2008
Interpretacion de la norma ISO 9001:2008Hector Javier
 
Novedades de ISO 9001:2015 - IV Congreso de Sistemas de Gestión y Mejora Cont...
Novedades de ISO 9001:2015 - IV Congreso de Sistemas de Gestión y Mejora Cont...Novedades de ISO 9001:2015 - IV Congreso de Sistemas de Gestión y Mejora Cont...
Novedades de ISO 9001:2015 - IV Congreso de Sistemas de Gestión y Mejora Cont...Gestión de la Calidad de UTN BA
 
Iso 9001 exposicion
Iso 9001 exposicionIso 9001 exposicion
Iso 9001 exposicionJUAN URIBE
 
Presentacion norma-iso-9001-2008-bien
Presentacion norma-iso-9001-2008-bienPresentacion norma-iso-9001-2008-bien
Presentacion norma-iso-9001-2008-bienMeinzul ND
 
La norma iso 9000 2008
La norma iso 9000 2008La norma iso 9000 2008
La norma iso 9000 2008Francisco
 
Sistemas De Gestión De Calidad (Iso 9001)
Sistemas De Gestión De Calidad (Iso 9001)Sistemas De Gestión De Calidad (Iso 9001)
Sistemas De Gestión De Calidad (Iso 9001)lgarcia148
 

Viewers also liked (14)

Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parte
Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parteCurso induccion Sistema de Gestión de la Calidad ISO 1ra. parte
Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parte
 
Normas ISO
Normas ISONormas ISO
Normas ISO
 
Capacitacion docentes (norma iso 9001)
Capacitacion docentes (norma iso 9001)Capacitacion docentes (norma iso 9001)
Capacitacion docentes (norma iso 9001)
 
Curso de introducción a los sistemas de calidad
Curso de introducción a los sistemas de calidadCurso de introducción a los sistemas de calidad
Curso de introducción a los sistemas de calidad
 
Interpretacion de la norma ISO 9001:2008
Interpretacion de la norma ISO 9001:2008Interpretacion de la norma ISO 9001:2008
Interpretacion de la norma ISO 9001:2008
 
Novedades de ISO 9001:2015 - IV Congreso de Sistemas de Gestión y Mejora Cont...
Novedades de ISO 9001:2015 - IV Congreso de Sistemas de Gestión y Mejora Cont...Novedades de ISO 9001:2015 - IV Congreso de Sistemas de Gestión y Mejora Cont...
Novedades de ISO 9001:2015 - IV Congreso de Sistemas de Gestión y Mejora Cont...
 
Iso 9001 exposicion
Iso 9001 exposicionIso 9001 exposicion
Iso 9001 exposicion
 
Presentacion norma-iso-9001-2008-bien
Presentacion norma-iso-9001-2008-bienPresentacion norma-iso-9001-2008-bien
Presentacion norma-iso-9001-2008-bien
 
La norma iso 9000 2008
La norma iso 9000 2008La norma iso 9000 2008
La norma iso 9000 2008
 
Inducción a la calidad
Inducción a la calidadInducción a la calidad
Inducción a la calidad
 
Formacion auditor interno ISO 9001
Formacion auditor interno ISO 9001Formacion auditor interno ISO 9001
Formacion auditor interno ISO 9001
 
Sistemas De Gestión De Calidad (Iso 9001)
Sistemas De Gestión De Calidad (Iso 9001)Sistemas De Gestión De Calidad (Iso 9001)
Sistemas De Gestión De Calidad (Iso 9001)
 
SISTEMAS DE GESTIÓN DE LA CALIDAD ISO 9001 2008
SISTEMAS DE GESTIÓN DE LA CALIDAD ISO 9001 2008SISTEMAS DE GESTIÓN DE LA CALIDAD ISO 9001 2008
SISTEMAS DE GESTIÓN DE LA CALIDAD ISO 9001 2008
 
SISTEMA DE GESTION AMBIENTAL ISO 14001
SISTEMA DE GESTION AMBIENTAL ISO 14001SISTEMA DE GESTION AMBIENTAL ISO 14001
SISTEMA DE GESTION AMBIENTAL ISO 14001
 

Similar to Lets make the web faster!

Why Memcached?
Why Memcached?Why Memcached?
Why Memcached?Gear6
 
Mobile web me2day_seminar
Mobile web me2day_seminarMobile web me2day_seminar
Mobile web me2day_seminarSang-il Jung
 
IOT207_Panasonic—Building the Road of the Future on AWS
IOT207_Panasonic—Building the Road of the Future on AWSIOT207_Panasonic—Building the Road of the Future on AWS
IOT207_Panasonic—Building the Road of the Future on AWSAmazon Web Services
 
Cisco SOA appliance positioning & strategy paper
Cisco SOA appliance positioning & strategy paperCisco SOA appliance positioning & strategy paper
Cisco SOA appliance positioning & strategy paperLakshmana Kattula
 
OpenStack Quantum Network Service
OpenStack Quantum Network ServiceOpenStack Quantum Network Service
OpenStack Quantum Network ServiceLew Tucker
 
sones company presentation
sones company presentationsones company presentation
sones company presentationsones GmbH
 
MongoDB ClickStream and Visualization
MongoDB ClickStream and VisualizationMongoDB ClickStream and Visualization
MongoDB ClickStream and VisualizationCameron Sim
 
Responsive Web Design: Testing to Deliver a Consistent User Experience
Responsive Web Design: Testing to Deliver a Consistent User ExperienceResponsive Web Design: Testing to Deliver a Consistent User Experience
Responsive Web Design: Testing to Deliver a Consistent User ExperiencePerfecto by Perforce
 
Measuring web performance. Velocity EU 2011
Measuring web performance. Velocity EU 2011Measuring web performance. Velocity EU 2011
Measuring web performance. Velocity EU 2011Stephen Thair
 
Evolution of a Memcached Deployment Webinar 2010 01 13
Evolution of a Memcached Deployment Webinar 2010 01 13Evolution of a Memcached Deployment Webinar 2010 01 13
Evolution of a Memcached Deployment Webinar 2010 01 13Gear6
 
Distributed Cache-Aware Transactions for Polyglot Persistence
Distributed Cache-Aware Transactions for Polyglot PersistenceDistributed Cache-Aware Transactions for Polyglot Persistence
Distributed Cache-Aware Transactions for Polyglot PersistenceBaqend
 
Performance Measurement and Monitoring for Salesforce Web & Mobile Apps
Performance Measurement and Monitoring for Salesforce Web & Mobile AppsPerformance Measurement and Monitoring for Salesforce Web & Mobile Apps
Performance Measurement and Monitoring for Salesforce Web & Mobile AppsSalesforce Developers
 
What is Semantic Service provisioning
What is Semantic Service provisioningWhat is Semantic Service provisioning
What is Semantic Service provisioningJosef Noll
 
How To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud ApplicationsHow To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud ApplicationsBen Rushlo
 
Performance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet ApplicationsPerformance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet ApplicationsBen Rushlo
 
Mobile Web Browsing Based On Content Preserving With Reduced Cost
Mobile Web Browsing Based On Content Preserving With Reduced CostMobile Web Browsing Based On Content Preserving With Reduced Cost
Mobile Web Browsing Based On Content Preserving With Reduced CostEswar Publications
 
Juniper Content Delivery Network
Juniper Content Delivery NetworkJuniper Content Delivery Network
Juniper Content Delivery NetworkSergii Liventsev
 
W10sp
W10spW10sp
W10spjack
 

Similar to Lets make the web faster! (20)

Why Memcached?
Why Memcached?Why Memcached?
Why Memcached?
 
Mobile web me2day_seminar
Mobile web me2day_seminarMobile web me2day_seminar
Mobile web me2day_seminar
 
IOT207_Panasonic—Building the Road of the Future on AWS
IOT207_Panasonic—Building the Road of the Future on AWSIOT207_Panasonic—Building the Road of the Future on AWS
IOT207_Panasonic—Building the Road of the Future on AWS
 
Cisco SOA appliance positioning & strategy paper
Cisco SOA appliance positioning & strategy paperCisco SOA appliance positioning & strategy paper
Cisco SOA appliance positioning & strategy paper
 
OpenStack Quantum Network Service
OpenStack Quantum Network ServiceOpenStack Quantum Network Service
OpenStack Quantum Network Service
 
sones company presentation
sones company presentationsones company presentation
sones company presentation
 
MongoDB ClickStream and Visualization
MongoDB ClickStream and VisualizationMongoDB ClickStream and Visualization
MongoDB ClickStream and Visualization
 
Responsive Web Design: Testing to Deliver a Consistent User Experience
Responsive Web Design: Testing to Deliver a Consistent User ExperienceResponsive Web Design: Testing to Deliver a Consistent User Experience
Responsive Web Design: Testing to Deliver a Consistent User Experience
 
Measuring web performance. Velocity EU 2011
Measuring web performance. Velocity EU 2011Measuring web performance. Velocity EU 2011
Measuring web performance. Velocity EU 2011
 
Evolution of a Memcached Deployment Webinar 2010 01 13
Evolution of a Memcached Deployment Webinar 2010 01 13Evolution of a Memcached Deployment Webinar 2010 01 13
Evolution of a Memcached Deployment Webinar 2010 01 13
 
Distributed Cache-Aware Transactions for Polyglot Persistence
Distributed Cache-Aware Transactions for Polyglot PersistenceDistributed Cache-Aware Transactions for Polyglot Persistence
Distributed Cache-Aware Transactions for Polyglot Persistence
 
Performance Measurement and Monitoring for Salesforce Web & Mobile Apps
Performance Measurement and Monitoring for Salesforce Web & Mobile AppsPerformance Measurement and Monitoring for Salesforce Web & Mobile Apps
Performance Measurement and Monitoring for Salesforce Web & Mobile Apps
 
Lessons from a Rewrite
Lessons from a RewriteLessons from a Rewrite
Lessons from a Rewrite
 
What is Semantic Service provisioning
What is Semantic Service provisioningWhat is Semantic Service provisioning
What is Semantic Service provisioning
 
How To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud ApplicationsHow To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud Applications
 
Project UX
Project UXProject UX
Project UX
 
Performance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet ApplicationsPerformance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet Applications
 
Mobile Web Browsing Based On Content Preserving With Reduced Cost
Mobile Web Browsing Based On Content Preserving With Reduced CostMobile Web Browsing Based On Content Preserving With Reduced Cost
Mobile Web Browsing Based On Content Preserving With Reduced Cost
 
Juniper Content Delivery Network
Juniper Content Delivery NetworkJuniper Content Delivery Network
Juniper Content Delivery Network
 
W10sp
W10spW10sp
W10sp
 

Recently uploaded

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Recently uploaded (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

Lets make the web faster!

  • 1. Let’s MAKE THE WEB FASTER! ! Steven Rosenberg | Surbhi Dangi | Isuru WarnakulasooriyA! Problem! Cisco Forecasts 10.8 Exabytes per month of High-end Devices significantly multiply traffic Mobile Data Traffic by 2016 BANDWIDTH CONGESTION NETWORK PERFORMANCE DEGRADATION Overall mobile data traffic is expected to grow to 10.8 exabytes per month by 2016, an 18-fold increase over 2011. One-quarter of mobile users will own two or more Mobile-Connected Devices by 2016. Mobile Video will generate over 70 percent of Mobile Data traffic by 2016 Mobile Network connection speeds to increase 9-fold, with 4G impact, by 2016 Approach! TOOLS TECHNOLOGIES CONTRIBUTIONS SPDY A Chromium Project YSlow Optimizing the network protocol Content SPDY Analyze mirrored Optimization & website data Compression Chrome Page Benchmarking Tool wget Gather Test Data Mirror website data [Page Load Time] TEST BED Average page load times for websites with Average Page Load Time over 25 websites most and least HTTP requests Analysis of Results! 16000 11000 9000 12000 Average Page load times for heaviest and lightest websites Time (msec) Time (msec) 7000 8000 20000 5000 16000 4000 3000 Time (msec) 12000 1000 0 HTTP HTTP & FS SPDY & FS SPDY, FS & BE HTTP, FS & BE HTTP & BE 8000 HTTP HTTP & FS SPDY & FS SPDY, FS & BE HTTP, FS & BE HTTP & BE Without Packet Loss With Packet Loss Highest HTTP Requests Lowest HTTP Requests 4000 Conclusion! Future Work! 0 HTTP HTTP & FS SPDY & FS SPDY, FS & BE HTTP, FS & BE HTTP & BE Heaviest websites Lightest websites SPDY Highest Server-side testing by improvement in Recommendation! replicating Performance in Network Congestion Implement SPDY as a service all scenarios on BoostEdge