Of course, not couting Cherrypy which officially _is_ for production
use, but many people look down on it.

Or Paste, but it's hardly performant. Just mentioning it for completness sake. ;) All of my production deployments utilize multi-process WSGI<->FastCGI and on-disk sockets.

After the changes I'm making to marrow.server.http[1] tonight it may be easier to back-port it to support WSGI 1 (PEP 333). I'm mentioning this because in my tests m.s.http handles C10K, is able to process > 10Krsecs at C6K or so, is fully unit tested, and has complete documentation. It hasn't been -around- long enough to be classified "stable", but it supports HTTP/1.1, Python 2.6+, and Python 3.1+ fully. ;)

Unfortunately for most people, it currently only supports PEP 444[2] (with modifications[3]) and, soon, my draft rewrite[4].

Hell, creating a middleware-based adapter from WSGI 1 to my version of PEP 444 should be relatively straight-forward, considering the same incompatibility that bjoern takes exception to (the writer function returned by start_response, or rather, the lack of it).

        - Alice.

[1] http://bit.ly/fLfamO
[2] http://www.python.org/dev/peps/pep-0444/
[3] http://bit.ly/fRyMJ2
[4] http://bit.ly/e7rtI6

^ Bit.ly'd because of stupidly long GitHub URLs.


--
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/webpy?hl=en.

Reply via email to