SlideShare a Scribd company logo
1 of 64
Web Performance and key business metrics ,[object Object]
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
 
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
How do we prioritize? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Performance Cost Easy  Hard
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. http://www.flickr.com/photos/spunter/393793587 http://www.flickr.com/photos/laurenclose/2217307446
[object Object],© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. http://www.webperformancetoday.com/2010/06/15/everything-you-wanted-to-know-about-web-performance/
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
What does 400ms feel like? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Impact of page load time  on average daily searches per user on average daily searches per user © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
What does 2 seconds feel like? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Impact of additional delay on business metrics © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
What does 5 seconds feel like? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://en.oreilly.com/velocity2009/public/schedule/detail/7709 Shopzilla had another angle
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. 5-12% increase in revenue
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
What they did ,[object Object],[object Object],[object Object],[object Object],[object Object],© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Impact A/B Testing © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Performance Revenue per thousand pages 19% 0.9%
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Notice a trend in the data? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Tying web performance to business outcomes for mortal companies © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. http://www.flickr.com/photos/spunter/393793587 http://www.flickr.com/photos/laurenclose/2217307446 KPIs
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. ATTENTION ENGAGEMENT BUSINESS METRIC NEW VISITORS GROWTH BOUNCE RATE LOSS CONVERSION RATE ORDER VALUE x TIME ON SITE PAGES PER VISIT NUMBER OF VISITS SEARCHES TWEETS MENTIONS ADS SEEN SEARCH IMPACT AD CLICKS USERS Productivity and Satisfaction
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. It’s time for an experiment
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Strangeloop Analytics  Visitor Web server Decide whether to optimize Insert segment marker Normal content Accelerated Unaccelerated Optimize? Receive page Process scripts Send analytics
[object Object],© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Business Analytics © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Performance Analytics © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
[object Object],© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Acceleration © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Examples: Complexity ,[object Object],[object Object],[object Object],[object Object],[object Object],© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
What is accelerated ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Input What we did Output URL Browser Users flow Other Users Flow
Accelerated © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. 58 roundtrips   5 roundtrips Payload Reduced 78% 57 roundtrips   4 roundtrips Payload  Reduced by 86% First Time Visitor Repeat Visitor Before Strangeloop After Strangeloop
More Information © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. http://www.webperformancetoday.com/
[object Object],© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Can we share your data? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
 
JC Whitney Story © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
 
Business Impact © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Revenue Conversion More Likely to buy on first visit 2% 2% 7%
 
 
Business Impact © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
 
Business Impact © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Average Order size Conversion More Likely to buy on first visit More Likely to return for a second visit 6% 9% 29% 38%
[object Object],© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Data Collection © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Example: Landing Pages ,[object Object],[object Object],[object Object],© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
Is this project worth doing? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. http://www.webperformancetoday.com/2010/06/23/the-performance-metrics-project/ http://bit.ly/anuQ22
© 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.

More Related Content

What's hot

Planning Your Progressive Web App
Planning Your Progressive Web AppPlanning Your Progressive Web App
Planning Your Progressive Web AppJason Grigsby
 
2020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 1012020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 101Tammy Everts
 
Pedal to the Metal: Speed up your load times for more conversions
Pedal to the Metal: Speed up your load times for more conversionsPedal to the Metal: Speed up your load times for more conversions
Pedal to the Metal: Speed up your load times for more conversionsTammy Everts
 
Web Performance in the Age of HTTP2 - Topconf Tallinn 2016 - Holger Bartel
Web Performance in the Age of HTTP2 - Topconf Tallinn 2016 - Holger BartelWeb Performance in the Age of HTTP2 - Topconf Tallinn 2016 - Holger Bartel
Web Performance in the Age of HTTP2 - Topconf Tallinn 2016 - Holger BartelHolger Bartel
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentNeotys
 
Make JavaScript Faster
Make JavaScript FasterMake JavaScript Faster
Make JavaScript FasterSteve Souders
 
Smashing Meets for Speed: Why web performance matters – especially now
Smashing Meets for Speed: Why web performance matters – especially nowSmashing Meets for Speed: Why web performance matters – especially now
Smashing Meets for Speed: Why web performance matters – especially nowTammy Everts
 
Using Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereUsing Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereChris Love
 
WPO Israel Meetup - Mobile Web Performance slides by Steve Souders
WPO Israel Meetup - Mobile Web Performance slides by Steve SoudersWPO Israel Meetup - Mobile Web Performance slides by Steve Souders
WPO Israel Meetup - Mobile Web Performance slides by Steve SoudersGil Givati
 
How to fix the design issues that matter on the pages that matter [2016 Smash...
How to fix the design issues that matter on the pages that matter [2016 Smash...How to fix the design issues that matter on the pages that matter [2016 Smash...
How to fix the design issues that matter on the pages that matter [2016 Smash...Tammy Everts
 
The 7 Habits of Highly Effective Performance Teams [PerfNow 2019]
The 7 Habits of Highly Effective Performance Teams [PerfNow 2019]The 7 Habits of Highly Effective Performance Teams [PerfNow 2019]
The 7 Habits of Highly Effective Performance Teams [PerfNow 2019]Tammy Everts
 
How to create a performance-first culture [2018 WebPerfDays Amsterdam]
How to create a performance-first culture [2018 WebPerfDays Amsterdam]How to create a performance-first culture [2018 WebPerfDays Amsterdam]
How to create a performance-first culture [2018 WebPerfDays Amsterdam]Tammy Everts
 
Web Performance - A Whistlestop Tour
Web Performance - A Whistlestop TourWeb Performance - A Whistlestop Tour
Web Performance - A Whistlestop TourAndy Davies
 
Implementing a Responsive Image Strategy
Implementing a Responsive Image StrategyImplementing a Responsive Image Strategy
Implementing a Responsive Image StrategyChris Love
 
Word campktm speed-security
Word campktm speed-securityWord campktm speed-security
Word campktm speed-securityDigamber Pradhan
 
The Future of the Web - Cold Front conference 2016
The Future of the Web - Cold Front conference 2016The Future of the Web - Cold Front conference 2016
The Future of the Web - Cold Front conference 2016Robert Nyman
 
Performance Is About People, Not Metrics [2017 Web Directions Summit]
Performance Is About People, Not Metrics [2017 Web Directions Summit] Performance Is About People, Not Metrics [2017 Web Directions Summit]
Performance Is About People, Not Metrics [2017 Web Directions Summit] Tammy Everts
 

What's hot (20)

Planning Your Progressive Web App
Planning Your Progressive Web AppPlanning Your Progressive Web App
Planning Your Progressive Web App
 
2020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 1012020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 101
 
Pedal to the Metal: Speed up your load times for more conversions
Pedal to the Metal: Speed up your load times for more conversionsPedal to the Metal: Speed up your load times for more conversions
Pedal to the Metal: Speed up your load times for more conversions
 
Web Performance in the Age of HTTP2 - Topconf Tallinn 2016 - Holger Bartel
Web Performance in the Age of HTTP2 - Topconf Tallinn 2016 - Holger BartelWeb Performance in the Age of HTTP2 - Topconf Tallinn 2016 - Holger Bartel
Web Performance in the Age of HTTP2 - Topconf Tallinn 2016 - Holger Bartel
 
Faster web pages
Faster web pagesFaster web pages
Faster web pages
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile Development
 
Make JavaScript Faster
Make JavaScript FasterMake JavaScript Faster
Make JavaScript Faster
 
Smashing Meets for Speed: Why web performance matters – especially now
Smashing Meets for Speed: Why web performance matters – especially nowSmashing Meets for Speed: Why web performance matters – especially now
Smashing Meets for Speed: Why web performance matters – especially now
 
Using Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereUsing Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work Everywhere
 
WordCamp NL 2016
WordCamp NL 2016WordCamp NL 2016
WordCamp NL 2016
 
WPO Israel Meetup - Mobile Web Performance slides by Steve Souders
WPO Israel Meetup - Mobile Web Performance slides by Steve SoudersWPO Israel Meetup - Mobile Web Performance slides by Steve Souders
WPO Israel Meetup - Mobile Web Performance slides by Steve Souders
 
How to fix the design issues that matter on the pages that matter [2016 Smash...
How to fix the design issues that matter on the pages that matter [2016 Smash...How to fix the design issues that matter on the pages that matter [2016 Smash...
How to fix the design issues that matter on the pages that matter [2016 Smash...
 
The 7 Habits of Highly Effective Performance Teams [PerfNow 2019]
The 7 Habits of Highly Effective Performance Teams [PerfNow 2019]The 7 Habits of Highly Effective Performance Teams [PerfNow 2019]
The 7 Habits of Highly Effective Performance Teams [PerfNow 2019]
 
How to create a performance-first culture [2018 WebPerfDays Amsterdam]
How to create a performance-first culture [2018 WebPerfDays Amsterdam]How to create a performance-first culture [2018 WebPerfDays Amsterdam]
How to create a performance-first culture [2018 WebPerfDays Amsterdam]
 
Web Performance - A Whistlestop Tour
Web Performance - A Whistlestop TourWeb Performance - A Whistlestop Tour
Web Performance - A Whistlestop Tour
 
Implementing a Responsive Image Strategy
Implementing a Responsive Image StrategyImplementing a Responsive Image Strategy
Implementing a Responsive Image Strategy
 
Word campktm speed-security
Word campktm speed-securityWord campktm speed-security
Word campktm speed-security
 
Speed
SpeedSpeed
Speed
 
The Future of the Web - Cold Front conference 2016
The Future of the Web - Cold Front conference 2016The Future of the Web - Cold Front conference 2016
The Future of the Web - Cold Front conference 2016
 
Performance Is About People, Not Metrics [2017 Web Directions Summit]
Performance Is About People, Not Metrics [2017 Web Directions Summit] Performance Is About People, Not Metrics [2017 Web Directions Summit]
Performance Is About People, Not Metrics [2017 Web Directions Summit]
 

Similar to Velocity 2010: Performance Impact, Part Two: More Findings from the Front Lines of Web Acceleration

Cloud Performance: Guide to Tackling Cloud Latency [Cloud Connect - Chicago 2...
Cloud Performance: Guide to Tackling Cloud Latency [Cloud Connect - Chicago 2...Cloud Performance: Guide to Tackling Cloud Latency [Cloud Connect - Chicago 2...
Cloud Performance: Guide to Tackling Cloud Latency [Cloud Connect - Chicago 2...Strangeloop
 
Testing Strategies to Deliver Consistent App Performance
Testing Strategies to Deliver Consistent App Performance Testing Strategies to Deliver Consistent App Performance
Testing Strategies to Deliver Consistent App Performance HARMAN Services
 
2012 Annual State of the Union for Mobile Ecommerce Performance [Velocity EU]
2012 Annual State of the Union for Mobile Ecommerce Performance [Velocity EU]2012 Annual State of the Union for Mobile Ecommerce Performance [Velocity EU]
2012 Annual State of the Union for Mobile Ecommerce Performance [Velocity EU]Strangeloop
 
Rethink Web Harvesting and Scraping
Rethink Web Harvesting and ScrapingRethink Web Harvesting and Scraping
Rethink Web Harvesting and Scrapingscrapeit
 
Static vs Dynamic Websites: Which Is Better for Your Business?
Static vs Dynamic Websites: Which Is Better for Your Business?Static vs Dynamic Websites: Which Is Better for Your Business?
Static vs Dynamic Websites: Which Is Better for Your Business?FredReynolds2
 
Holiday Retail Readiness: Preparing For Peak
Holiday Retail Readiness: Preparing For PeakHoliday Retail Readiness: Preparing For Peak
Holiday Retail Readiness: Preparing For PeakG3 Communications
 
GlobalDots - How Website Speed Affects Conversion Rates
GlobalDots - How Website Speed Affects Conversion RatesGlobalDots - How Website Speed Affects Conversion Rates
GlobalDots - How Website Speed Affects Conversion RatesGlobalDots
 
Web performance and measurement - UKCMG Conference 2011 - steve thair
Web performance and measurement - UKCMG Conference 2011 - steve thairWeb performance and measurement - UKCMG Conference 2011 - steve thair
Web performance and measurement - UKCMG Conference 2011 - steve thairStephen Thair
 
Rise of The Hyper Connected Shopper
Rise of The Hyper Connected ShopperRise of The Hyper Connected Shopper
Rise of The Hyper Connected ShoppereTailing India
 
How To Prevent Website Crash From Traffic.pdf
How To Prevent Website Crash From Traffic.pdfHow To Prevent Website Crash From Traffic.pdf
How To Prevent Website Crash From Traffic.pdfHost It Smart
 
Ways To Prevent Website Crash From Traffic.pdf
Ways To Prevent Website Crash From Traffic.pdfWays To Prevent Website Crash From Traffic.pdf
Ways To Prevent Website Crash From Traffic.pdfHost It Smart
 
Wordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondeWordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondewcto2017
 
Improving frontend performance
Improving frontend performanceImproving frontend performance
Improving frontend performanceSagar Desarda
 
O'Reilly webcast: Joshua Bixby on Mobile Performance Trends and Predictions
O'Reilly webcast: Joshua Bixby on Mobile Performance Trends and PredictionsO'Reilly webcast: Joshua Bixby on Mobile Performance Trends and Predictions
O'Reilly webcast: Joshua Bixby on Mobile Performance Trends and PredictionsStrangeloop
 
MeasureWorks - Why people hate to wait for your website to load (and how to f...
MeasureWorks - Why people hate to wait for your website to load (and how to f...MeasureWorks - Why people hate to wait for your website to load (and how to f...
MeasureWorks - Why people hate to wait for your website to load (and how to f...MeasureWorks
 
Impact of web latency on conversion rates
Impact of web latency on conversion ratesImpact of web latency on conversion rates
Impact of web latency on conversion ratesAlistair Croll
 
Great Expectations - Dr. Tom Leighton, Akamai
Great Expectations - Dr. Tom Leighton, AkamaiGreat Expectations - Dr. Tom Leighton, Akamai
Great Expectations - Dr. Tom Leighton, AkamaiAkamai Technologies
 
Web Performance Optimization
Web Performance OptimizationWeb Performance Optimization
Web Performance OptimizationPatrick Meenan
 

Similar to Velocity 2010: Performance Impact, Part Two: More Findings from the Front Lines of Web Acceleration (20)

Cloud Performance: Guide to Tackling Cloud Latency [Cloud Connect - Chicago 2...
Cloud Performance: Guide to Tackling Cloud Latency [Cloud Connect - Chicago 2...Cloud Performance: Guide to Tackling Cloud Latency [Cloud Connect - Chicago 2...
Cloud Performance: Guide to Tackling Cloud Latency [Cloud Connect - Chicago 2...
 
Aditi_Neotys Webinar_FinalCopy
Aditi_Neotys Webinar_FinalCopyAditi_Neotys Webinar_FinalCopy
Aditi_Neotys Webinar_FinalCopy
 
Testing Strategies to Deliver Consistent App Performance
Testing Strategies to Deliver Consistent App Performance Testing Strategies to Deliver Consistent App Performance
Testing Strategies to Deliver Consistent App Performance
 
2012 Annual State of the Union for Mobile Ecommerce Performance [Velocity EU]
2012 Annual State of the Union for Mobile Ecommerce Performance [Velocity EU]2012 Annual State of the Union for Mobile Ecommerce Performance [Velocity EU]
2012 Annual State of the Union for Mobile Ecommerce Performance [Velocity EU]
 
Rethink Web Harvesting and Scraping
Rethink Web Harvesting and ScrapingRethink Web Harvesting and Scraping
Rethink Web Harvesting and Scraping
 
Static vs Dynamic Websites: Which Is Better for Your Business?
Static vs Dynamic Websites: Which Is Better for Your Business?Static vs Dynamic Websites: Which Is Better for Your Business?
Static vs Dynamic Websites: Which Is Better for Your Business?
 
Holiday Retail Readiness: Preparing For Peak
Holiday Retail Readiness: Preparing For PeakHoliday Retail Readiness: Preparing For Peak
Holiday Retail Readiness: Preparing For Peak
 
GlobalDots - How Website Speed Affects Conversion Rates
GlobalDots - How Website Speed Affects Conversion RatesGlobalDots - How Website Speed Affects Conversion Rates
GlobalDots - How Website Speed Affects Conversion Rates
 
Web performance and measurement - UKCMG Conference 2011 - steve thair
Web performance and measurement - UKCMG Conference 2011 - steve thairWeb performance and measurement - UKCMG Conference 2011 - steve thair
Web performance and measurement - UKCMG Conference 2011 - steve thair
 
Rise of The Hyper Connected Shopper
Rise of The Hyper Connected ShopperRise of The Hyper Connected Shopper
Rise of The Hyper Connected Shopper
 
Monitoring SEO Health
Monitoring SEO HealthMonitoring SEO Health
Monitoring SEO Health
 
How To Prevent Website Crash From Traffic.pdf
How To Prevent Website Crash From Traffic.pdfHow To Prevent Website Crash From Traffic.pdf
How To Prevent Website Crash From Traffic.pdf
 
Ways To Prevent Website Crash From Traffic.pdf
Ways To Prevent Website Crash From Traffic.pdfWays To Prevent Website Crash From Traffic.pdf
Ways To Prevent Website Crash From Traffic.pdf
 
Wordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondeWordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalonde
 
Improving frontend performance
Improving frontend performanceImproving frontend performance
Improving frontend performance
 
O'Reilly webcast: Joshua Bixby on Mobile Performance Trends and Predictions
O'Reilly webcast: Joshua Bixby on Mobile Performance Trends and PredictionsO'Reilly webcast: Joshua Bixby on Mobile Performance Trends and Predictions
O'Reilly webcast: Joshua Bixby on Mobile Performance Trends and Predictions
 
MeasureWorks - Why people hate to wait for your website to load (and how to f...
MeasureWorks - Why people hate to wait for your website to load (and how to f...MeasureWorks - Why people hate to wait for your website to load (and how to f...
MeasureWorks - Why people hate to wait for your website to load (and how to f...
 
Impact of web latency on conversion rates
Impact of web latency on conversion ratesImpact of web latency on conversion rates
Impact of web latency on conversion rates
 
Great Expectations - Dr. Tom Leighton, Akamai
Great Expectations - Dr. Tom Leighton, AkamaiGreat Expectations - Dr. Tom Leighton, Akamai
Great Expectations - Dr. Tom Leighton, Akamai
 
Web Performance Optimization
Web Performance OptimizationWeb Performance Optimization
Web Performance Optimization
 

More from Strangeloop

37 Lessons I've Learned on the Performance Front Lines [WebPerfDays 2012]
37 Lessons I've Learned on the Performance Front Lines [WebPerfDays 2012]37 Lessons I've Learned on the Performance Front Lines [WebPerfDays 2012]
37 Lessons I've Learned on the Performance Front Lines [WebPerfDays 2012]Strangeloop
 
Velocity 2012: The 90-Minute Mobile Optimization Life Cycle
Velocity 2012: The 90-Minute Mobile Optimization Life CycleVelocity 2012: The 90-Minute Mobile Optimization Life Cycle
Velocity 2012: The 90-Minute Mobile Optimization Life CycleStrangeloop
 
Marrying CDNs with Front-End Optimization
Marrying CDNs with Front-End Optimization Marrying CDNs with Front-End Optimization
Marrying CDNs with Front-End Optimization Strangeloop
 
Front End Optimization [Cloud Connect 2012]
Front End Optimization [Cloud Connect 2012]Front End Optimization [Cloud Connect 2012]
Front End Optimization [Cloud Connect 2012]Strangeloop
 
Advanced Mobile Optimization: How does it work? How do we measure success?
Advanced Mobile Optimization: How does it work? How do we measure success?Advanced Mobile Optimization: How does it work? How do we measure success?
Advanced Mobile Optimization: How does it work? How do we measure success?Strangeloop
 
London Web Performance Meetup: Performance for mortal companies
London Web Performance Meetup: Performance for mortal companiesLondon Web Performance Meetup: Performance for mortal companies
London Web Performance Meetup: Performance for mortal companiesStrangeloop
 
Performance in business terms
Performance in business termsPerformance in business terms
Performance in business termsStrangeloop
 
Web Performance Automation - NY Web Performance Meetup
Web Performance Automation - NY Web Performance MeetupWeb Performance Automation - NY Web Performance Meetup
Web Performance Automation - NY Web Performance MeetupStrangeloop
 

More from Strangeloop (8)

37 Lessons I've Learned on the Performance Front Lines [WebPerfDays 2012]
37 Lessons I've Learned on the Performance Front Lines [WebPerfDays 2012]37 Lessons I've Learned on the Performance Front Lines [WebPerfDays 2012]
37 Lessons I've Learned on the Performance Front Lines [WebPerfDays 2012]
 
Velocity 2012: The 90-Minute Mobile Optimization Life Cycle
Velocity 2012: The 90-Minute Mobile Optimization Life CycleVelocity 2012: The 90-Minute Mobile Optimization Life Cycle
Velocity 2012: The 90-Minute Mobile Optimization Life Cycle
 
Marrying CDNs with Front-End Optimization
Marrying CDNs with Front-End Optimization Marrying CDNs with Front-End Optimization
Marrying CDNs with Front-End Optimization
 
Front End Optimization [Cloud Connect 2012]
Front End Optimization [Cloud Connect 2012]Front End Optimization [Cloud Connect 2012]
Front End Optimization [Cloud Connect 2012]
 
Advanced Mobile Optimization: How does it work? How do we measure success?
Advanced Mobile Optimization: How does it work? How do we measure success?Advanced Mobile Optimization: How does it work? How do we measure success?
Advanced Mobile Optimization: How does it work? How do we measure success?
 
London Web Performance Meetup: Performance for mortal companies
London Web Performance Meetup: Performance for mortal companiesLondon Web Performance Meetup: Performance for mortal companies
London Web Performance Meetup: Performance for mortal companies
 
Performance in business terms
Performance in business termsPerformance in business terms
Performance in business terms
 
Web Performance Automation - NY Web Performance Meetup
Web Performance Automation - NY Web Performance MeetupWeb Performance Automation - NY Web Performance Meetup
Web Performance Automation - NY Web Performance Meetup
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Velocity 2010: Performance Impact, Part Two: More Findings from the Front Lines of Web Acceleration

  • 1.
  • 2. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 3.  
  • 4. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 5. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 6. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 7. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 8. How do we prioritize? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Performance Cost Easy Hard
  • 9. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. http://www.flickr.com/photos/spunter/393793587 http://www.flickr.com/photos/laurenclose/2217307446
  • 10.
  • 11. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 12. What does 400ms feel like? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 13. Impact of page load time on average daily searches per user on average daily searches per user © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 14. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 15. What does 2 seconds feel like? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 16. Impact of additional delay on business metrics © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 17. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 18. What does 5 seconds feel like? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 19.
  • 20. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. 5-12% increase in revenue
  • 21. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 22. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 23. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 24. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 25. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 26.
  • 27. Impact A/B Testing © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Performance Revenue per thousand pages 19% 0.9%
  • 28. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 29. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 30. Notice a trend in the data? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 31. Tying web performance to business outcomes for mortal companies © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 32. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. http://www.flickr.com/photos/spunter/393793587 http://www.flickr.com/photos/laurenclose/2217307446 KPIs
  • 33. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. ATTENTION ENGAGEMENT BUSINESS METRIC NEW VISITORS GROWTH BOUNCE RATE LOSS CONVERSION RATE ORDER VALUE x TIME ON SITE PAGES PER VISIT NUMBER OF VISITS SEARCHES TWEETS MENTIONS ADS SEEN SEARCH IMPACT AD CLICKS USERS Productivity and Satisfaction
  • 34. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. It’s time for an experiment
  • 35. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Strangeloop Analytics Visitor Web server Decide whether to optimize Insert segment marker Normal content Accelerated Unaccelerated Optimize? Receive page Process scripts Send analytics
  • 36.
  • 37. Business Analytics © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 38. Performance Analytics © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 39.
  • 40. Acceleration © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 41.
  • 42.
  • 43. Accelerated © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. 58 roundtrips  5 roundtrips Payload Reduced 78% 57 roundtrips  4 roundtrips Payload Reduced by 86% First Time Visitor Repeat Visitor Before Strangeloop After Strangeloop
  • 44. More Information © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. http://www.webperformancetoday.com/
  • 45.
  • 46. Can we share your data? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 47.  
  • 48. JC Whitney Story © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 49.  
  • 50. Business Impact © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Revenue Conversion More Likely to buy on first visit 2% 2% 7%
  • 51.  
  • 52.  
  • 53. Business Impact © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 54. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 55.  
  • 56. Business Impact © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. Average Order size Conversion More Likely to buy on first visit More Likely to return for a second visit 6% 9% 29% 38%
  • 57.
  • 58. Data Collection © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 59.
  • 60. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 61. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 62. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.
  • 63. Is this project worth doing? © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically. http://www.webperformancetoday.com/2010/06/23/the-performance-metrics-project/ http://bit.ly/anuQ22
  • 64. © 2010 Strangeloop Networks Strangeloop. Faster Websites. Automatically.

Editor's Notes

  1. 5-) Outputs on Inputs Top employer in the province Clear on results Set goals Treat yourself and others as adults.
  2. How much was fast enough? It was anybody’s guess.
  3. And guess they did. This is Zona’s formula for patience, the basis for the “eight second rule.” Unfortunately, things like tenacity, importance, and natural patience aren’t concrete enough for the no-nonsense folks that run web applications.
  4. And guess they did. This is Zona’s formula for patience, the basis for the “eight second rule.” Unfortunately, things like tenacity, importance, and natural patience aren’t concrete enough for the no-nonsense folks that run web applications.
  5. IT operators and marketers are completely different people. What convinces an IT person to fix performance doesn’t convince a marketer. They want to know how it will impact the business fundamentals.
  6. One example of this is performance experimentation that Google’s done. Google’s a perfect lab. Not only do they have a lot of traffic, they also have computing resources to do back-end analysis of large data sets. Plus, they’re not afraid of experimentation – in fact, they insist on it. So they tried different levels of performance and watched what happened to visitors.
  7. The results, which they presented at Velocity in May, were fascinating. There was a direct impact between delay and the number of searches a user did each day – and to make matters worse, the numbers often didn’t improve even when the delay was removed. You may think 0.7% drop isn’t significant, but for Google this represents a tremendous amount of revenue.
  8. Microsoft’s Bing site is a good lab, too. They looked at key metrics, or KPIs, of their search site.
  9. They showed that as performance got worse, all key metrics did, too. Not just the number of searches, but also the revenue (earned when someone clicks) and refinement of searches.
  10. Microsoft’s Bing site is a good lab, too. They looked at key metrics, or KPIs, of their search site.
  11. Shopzilla overhauled their entire site, dramatically reducing page load time, hardware requirements, and downtime.
  12. They saw a significant increase in revenues
  13. Microsoft’s Bing site is a good lab, too. They looked at key metrics, or KPIs, of their search site.
  14. One example of this is performance experimentation that Google’s done. Google’s a perfect lab. Not only do they have a lot of traffic, they also have computing resources to do back-end analysis of large data sets. Plus, they’re not afraid of experimentation – in fact, they insist on it. So they tried different levels of performance and watched what happened to visitors.
  15. If we want to convince marketing, we need to measure business metrics.
  16. By tying performance and availability to Key Performance Indicators – KPIs – business and operations can finally have a conversation.
  17. So what KPIs would we like to learn about? This is what web analytics folks work by, whether they’re running a media site, a SaaS platform, a transactional application, or a collaborative social network. It’s what the business cares about.
  18. Strangeloop agreed to set up an experiment using their technology which would help measure this.