Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Building a hosting platform with Python

A session at EuroPython 2011

At ep.io we built a Python hosting platform from the ground up, designed to run large numbers of web applications on a small number of physical machines both securely and in a reasonably scalable way. This talk will show you how we built our infrastructure - using Redis, eventlet, PostgreSQL and more - and what lessons we learnt from our first few thousand deploys.

See how we split services into multiple processes and greenthreads; the pains of building a cooperatively-multitasking PTY module; how Redis isn't the answer to everything, but is still very useful; how to persuade third-party software to work securely in a shared environment; and how important it is to have good logging, especially when you have more than five servers.

About the speaker

Andrew Godwin

Programmer, python developer, and anything else interesting. @andrewgodwin



Coverage of this session

Sign in with Twitter to add slides, notes or videos to this session

EuroPython 2011

Italy Italy / Florence

20th26th June 2011

Tell your friends!

When

Time 3:30pm4:30pm CET

Date 20th June 2011

Short URL

lanyrd.com/sftyr

View the schedule

Topics

See something wrong?

Report an issue with this session