Size & Speed
Scalability vs. Performance
NY Web Performance Meetup
March 27, 2013
Slide 2
Slide 2 text
About
• Doing web dev and
operations since 1996
• Tech Director, Web Ops
and Dev @ truTV/Turner
• Creator of ShowSlow
• Organizer at NY WebPerf
• Board member of WPO
Foundation
Slide 3
Slide 3 text
Why Do We Scale?
Slide 4
Slide 4 text
Available Resources
CPU Memory
Disk Network
Slide 5
Slide 5 text
CPU & Memory
• Classical scale problem
• Scale up (Moor's law)
• Scale out (cloud)
Slide 6
Slide 6 text
Storage
• More available
• Speed and reliability
• Slower then in the past / SSD
Slide 7
Slide 7 text
Network ???
• Easy to scale for static assets
• Trouble if you hit dynamic
Slide 8
Slide 8 text
User Experience
Slide 9
Slide 9 text
How Page Loads
~8 sec above the fold
~0.5 sec for first request
only 6.25% on back end
12sec, 157 req, ~1Mb
http://bit.ly/pageload-video
http://bit.ly/pageload-filmstrip