WebSeitz/wikilog
z2003-02-03- Skunk Web App Server
Whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it, and to institute new Government, laying its foundation on such principles and organizing its powers in such form, as to them shall seem most likely to effect their Safety and Happiness.

(backlinks off) (map off)
(search off)
last edited by BillSeitz on Jul 30, 2008 3:59 pm

Article about the -base . needed from the first to deal well with the massive loads of an extremely high-traffic site, and needed to scale on hardware; therefore, it was determined that a Python application was not an option, since Python's global interpreter lock prevents native Python processes from effectively utilizing multiple [CPU]-s. is a [Multi Process] preforking daemon with a fixed number of persistent child processes that service requests. In a typical production setup, it would work behind Apache, and a small number of processes can service requests from a larger number of Apache processes that handle networking with the client; by using a fixed-sized pool, one avoids over-frequent disconnections and reconnections from databases and the cost of creating and initializing python processes when the pool (re-) grows. In this regard, is different than most other Python web frameworks, which tend to be multithreaded. Doesn't work on . Is used for the site for [WNYC] .


 




Bill Seitz, fluxent at gmail dot com, Weblog