by Giles Thomas for
At the core of PythonAnywhere there is a Tornado-based server, which allows people to use Python consoles running on our servers from inside their web browser. We’ve been through several iterations of the server design since we started in mid-2011, and this talk explains what they were, the scaling issues we encountered, and why we converged on the current design.