Surviving an earthquake's worth of traffic

download Surviving an earthquake's worth of traffic

If you can't read please download the document

Transcript of Surviving an earthquake's worth of traffic

What does an earthquake look like?

When you run an earthquake website

Dylan Jay

@[email protected]

(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

@[email protected]