Shopzilla performance by design tssjs
-
Upload
tim-morrow -
Category
Technology
-
view
2.702 -
download
0
Transcript of Shopzilla performance by design tssjs
![Page 1: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/1.jpg)
Performance By DesignA look at Shopzilla's path to high performance
Tim Morrow, Senior Architect
TSSJS 2010
![Page 2: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/2.jpg)
Our Story
![Page 3: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/3.jpg)
Who is Shopzilla?
100M impressions/day
20-29M UV’s per Month
8,000+searches per second
100M+Products
![Page 4: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/4.jpg)
Existing solution
![Page 5: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/5.jpg)
New Solution
![Page 6: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/6.jpg)
Deployment Approach
Shopzilla First Page
Shopzilla Second Page
Shopzilla 50% traffic
Shopzilla 100%
Bizrate Starts
Bizrate 100%
Bizrate 50%
December 2007 March 2008 July 2008 October 2008 November 2008
![Page 7: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/7.jpg)
Performance SLAs
![Page 8: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/8.jpg)
Concurrency in web tier
![Page 9: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/9.jpg)
Parallel Service Invocations
![Page 10: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/10.jpg)
Performance Testing & Monitoring
![Page 11: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/11.jpg)
Grid Caching
Restarts Required
Time Consuming and intricate Automatic read-through
Automatic Expiration
Scalable
![Page 12: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/12.jpg)
US Marketing sessions increased 8%
US Marketing sessions increased 8%
UK Marketing sessions increased 120%
UK Marketing sessions increased 120%
Site Conversion rates increased 7 – 12%
Site Conversion rates increased 7 – 12%
Monetization
Revenue = sessions x conversion % x CPC
![Page 13: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/13.jpg)
Continuous Improvement
![Page 14: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/14.jpg)
Conclusion
• Is performance worth the expense? Yes.
• Simplicity, quality, performance are design decisions
• You get what you measure
• Can’t take your eye off the ball
![Page 15: Shopzilla performance by design tssjs](https://reader036.fdocuments.net/reader036/viewer/2022062514/558fbf3c1a28ab74488b45ef/html5/thumbnails/15.jpg)
Thank You!
http://tech.shopzilla.com/
http://timmorrow.org/