Deployment, Daemons and Datacenters

A session at DjangoCon US 2011

Thursday 8th September, 2011

2:20pm to 3:00pm

A tour through the systems that power ep.io, the Python hosting platform, from the array of daemons powering the system, to how redundancy is set up, and also covering general best practices for hosting Django sites yourself.

At ep.io, we spend all day finely tweaking and polishing our deployment systems, and this talk will go through some of the parts of our archtecture, show you some of our code, and also advise you on deploying Django sites on your own servers.

Topics covered include our use of ZeroMQ for redundant communication, the difficulties of running services with transatlantic latency, our extensive use of Eventlet for asynchronous, concurrent I/O, how we've used (and modified) pip and virtualenv, and how we've leveraged class-based views to make our API part of our normal URL structure.

In addition, there will also be some advice on how to run sites on your own servers, including what programs to use, how to lay things out, and sensible backup strategies.

About the speaker

This person is speaking at this event.
Andrew Godwin

Python and Django developer, pilot, and archer. Currently writing shiny things for Lanyrd.

Coverage of this session

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

Tell your friends!

When

Time 2:20pm3:00pm PST

Date Thu 8th September 2011

Short URL

lanyrd.com/shbrk

Official session page

djangocon.us/…sentations/14/

View the schedule

Share

Topics

See something wrong?

Report an issue with this session