Surviving an earthquake's worth of traffic
Transcript of Surviving an earthquake's worth of traffic
What does an earthquake look like?
When you run an earthquake website
Dylan Jay
(it's python, it's good!)
We do mostly do .gov.au
Victorian SES
Wanted CMS
Wanted Multi-site
Wanted it secure
Wanted to theme it themselves
That won't fall over in a disaster99.99% uptime
That's < 4.5min per month
So we built it for them
Architecture
Lots of pipes CDN
Nginx
Varnish
Haproxy
Zope/Plone
MySQL
x2 (SA & NSW)
Plone's cache management rocks!
It was load tested
First checked with Funkload (it's python, it's good!)WebUnit
Automated distributed testing
Then with jmeter (SaaS)Then we got the hoster to do it :)
Prediction: 840k in 15min
0 to 21Gbs and 130k rps
ebay.com's traffic 10 billion page views/monthWith no warning
No downtime!
Unlike our competitors
What does an earthquake look like?
When you run an earthquake website!
Dylan Jay