Support unavailable
Please try again later

Circus, process and socket manager

= introduction =

Built with zmq, Circus (http://circus.io) is a process and socket manager we’re writing at Mozilla Services.

It has many features like a web interface with a live stream of process/socket stats, a command line tool to drive the system. etc.

This talk will present the architecture of the tool, its uses cases at Mozilla, and what we’re planning next.

= agenda =

  • mozilla use case
  • overview of existing tools
  • features we wanted to have
  • technical choices: psutil, zmq, socket.io, bottle, gevent
  • circusd, circusctl, circus-top
  • config files
  • detailed architecture and the Chaussette WSGI app
  • plugins
  • benchmarks
  • what’s next

NB this talk was given at Pycon Ireland - slides : http://blog.ziade.org/slides/pyconireland2012/

The Europython version will be longer with more information and new things

in on Wednesday 3 July at 14:30 See schedule

Do you have some questions on this talk? Leave a comment to the speaker!

New comment

Language
EN
Duration
60 minutes (inc Q&A)

Tagged as

sysadmin web service-orchestration servers
Our Sponsors
Spotify
Python Experts
SSL Matrix
Wanna sponsor?