[Buildbot-devel] Several scalability questions

Aurelien Bompard aurelien at bompard.org
Tue Jan 18 22:01:19 UTC 2011


> Well, especially when you're running a Twisted app like Buildbot,
> which only uses threads for blocking operations (e.g., database
> access), you will never saturate more than one core, so you can send
> those other 23 back :)

Or you can use something like AMPoule, which is a Twisted plugin to manage a 
pool of subprocess workers : http://pypi.python.org/pypi/ampoule/0.2.0
We use it at work, it works very well (with nice helper functions like 
deferToAMP())

Aurélien
-- 
http://aurelien.bompard.org  ~~~~  Jabber : abompard at jabber.fr
"Normal people [...] believe that if it ain't broke, don't fix it.
Engineers believe that if it ain't broke, it doesn't have enough
features yet." -- Scott Adams




More information about the devel mailing list