Velocity Talk: Top 10 Problems Costing You Millions

0 %
100 %
Information about Velocity Talk: Top 10 Problems Costing You Millions

Published on July 11, 2016

Author: JenniferCarlson20

Source: slideshare.net

1. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. The Top 10 Performance Defects Costing You Millions Buddy Brewer, Billy Hoffman

2. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved.

3. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved.

4. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. Baseline performance by simulating the purchase process 2. Compare average response time to analyst benchmarks 3. Start with slowest pages to find low hanging fruit 4. Drill down on slow waterfalls to find individual root causes 5. Rebaseline after deploying fixes to gauge progress

5. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. Analyst benchmarks are often not representative enough 2. The slowest pages are often not the most important 3. Analyzing waterfall charts too soon leads to local optimization

6. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. Establish a baseline grounded in reality. How fast am I? 2. Determine a performance target and associated ROI 3. Identify the most critical pages to the user experience 4. Analyze data from these pages to create a punch list of fixes 5. Summarize fixes: caching, compression, etc

7. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. Use real user measurement to measure all visitors 2. Collect speed metrics like load time 3. Collect business metrics like conversion rate, order value

8. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved.

9. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved.

10. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. +0.1% - +0.3% conversion rate

11. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1 sec = $102M

12. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. | October 3, 2016

13. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved.

14. Our Findings

15. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. ● Cache Your Resources ○ 1- Cache everything. ○ 2- Cache it for 10x typical session ○ 3- Cache your API calls ● Use a CDN ○ 4- For all your assets. ○ 5- Config properly ● Optimize Content Size ○ 6- HTTP Compression ○ 7- Lossless image ○ 8 - Lossy image ● Legacy Tricks (aka OMG just use HTTP/2!) ○ 9- Combining CSS/JS/Images ○ 10- Inlining CSS/JS/Images

16. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. ○ 1- Cache everything. ○ 2- Cache it for 10x typical session ○ 3- Cache your API calls ○ 4- Use a CDN ○ 5- Configure for origin/edge harmony ○ 6- HTTP Compression ○ 7- Lossless image optimizations ○ 8- Lossy image optimizations ○ 9- HTTP/2 -or- Combining files ○ 10- HTTP/2 -or- Inlining files

17. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. Shopping is a multi-page flow 2. Push to mobile makes caching more important 3. Can’t be solved by new technology like HTTP/2

18. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. 100% of critical pages had resources cached < 90 days 2. Max cache time: 30 days (CDN?) 3. Median Cache time: 28 days 4. 16.9% of resources cached < 24 hours 5. 9.8% of resources cached < 1 hour!!! 6. Average Resource Age: 146 days Contrast with HTTP archive stats

19. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved.

20. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved.

21. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved.

22. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. We can’t go to light speed… yet 2. Sites can have a truly global audience 3. Won’t be solved by HTTP/2 4. 100% of sites loaded majority of static resources from CDN 5. 91% of sites had 2+ resources not from a CDN...

23. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. …

24. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. …

25. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. … 1. Deployed... 2. On all your assets.. 3. And configured in a way to work nicely with the edge servers...

26. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. Pages are getting heavier 2. Bandwidth helps but... 3. Can’t be solved by new technology like HTTP/2

27. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. 37% of critical pages had resources served without HTTP compression (Mainly JSON, fonts) 2. 87% of critical pages had lossless image optimizations. On average 19 unoptimized images per page (30% of all images) 3. 54% had a Lossy image optimization 2+ resources with 300KB + of savings

28. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved.

29. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. 98% of sites using domain sharding 2. 88% are combining files 3. Inlining still a problem… (72% of sites had 3+ inlineable resources 4. HTTP/2 should help us...

30. CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. 1. Site1: HTTP -> HTTPS 2. Site2: both HTTP/HTTPS + mixed content warning 3. Site3: Mixed content Warning 4. Site4: X.509 Certificate Error! 5. Site5: HTTPS! HSTS! Also has NPN/ALPN, but no H2?

31. Headline Discover your best digital performance yet. Find us at booth #420

Add a comment

Related pages

Velocity Talk: Top 10 Performance Defects Costing You ...

... 2016: Top 10 Performance Defects Costing You Millions. ... Velocity Talk: Top 10 Problems Costing You Millions from Jennifer Carlson.
Read more

WebPagetest Test Result - Dulles : www.huffingtonpost.com ...

Velocity Talk: Top 10 Performance Defects Costing You Millions; ... Our Favorite Talks From Velocity Santa Clara; ... Can you search test history against ...
Read more

Velocity - Its a Wrap

If you missed Velocity, ... Their talk raised a lot of ... such as The top 10 performance defects that are costing you millions H2 in the real ...
Read more

Sessions: DevOps & Web Performance, O'Reilly Velocity ...

The top 10 performance defects that are costing you millions. ... We talk about RUM a lot at Velocity, ... ~64% of the top 1 million websites that use ...
Read more

Speakers: DevOps & Web Performance, O'Reilly Velocity ...

The top 10 performance defects that are costing you millions ... The top 10 performance defects that are costing ... talk about RUM a lot at Velocity, ...
Read more

Home | Velocity Boiler Works

Find a Contractor Near You. ... President, Velocity Boiler Works. ... Velocity Locations; Velocity Boiler Works News;
Read more

Air Force squandered millions of dollars on excess C-130J ...

Air Force squandered millions ... costing millions ... Air Force Times requested an update on the situation to see if the inventory management problems ...
Read more

The $300 Million Button UX Articles by UIE

“You mean like $300 million of new revenue?” ... which is a problem if you can’t remember which email address you initially ... some as many as 10.
Read more