surviving an earthquake's worth of traffic

Download Surviving an earthquake's worth of traffic

If you can't read please download the document

Upload: dylan-jay

Post on 16-Apr-2017

796 views

Category:

Documents


0 download

TRANSCRIPT

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]