Performance By Design A look at Shopzilla's path to high performance Tim Morrow, Senior Architect TSSJS 2010
Jun 28, 2015
Performance By DesignA look at Shopzilla's path to high performance
Tim Morrow, Senior Architect
TSSJS 2010
Our Story
Who is Shopzilla?
100M impressions/day
20-29M UV’s per Month
8,000+searches per second
100M+Products
Existing solution
New Solution
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
Performance SLAs
Concurrency in web tier
Parallel Service Invocations
Performance Testing & Monitoring
Grid Caching
Restarts Required
Time Consuming and intricate Automatic read-through
Automatic Expiration
Scalable
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
Continuous Improvement
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
Thank You!
http://tech.shopzilla.com/
http://timmorrow.org/