[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