Description
I will present a sample web application inspired from the real world (so not an application doing hello worlds) and showcase several ways of scaling it up, layer after layer, doing benchmarks at every step, up to 1000 queries per second — or 86.4 millions per day — on one Amazon server.
We will talk about:
- stateful vs stateless
- web servers and process managers
- WSGI, AWSGI
- asynchronicity
- different sort of caches for different sort of things
- various system hacks on Linux
- monitoring