Realtime communication and webserver to use with pypy?
In cpython I deploy using gevent or gunicorn for high performance/low memory usage with the ability to be non-blocking for realtime communication using socket.io. If I want to move to using PyPy... what are my options for this type of setup? Is there a non-blocking webserver in python that works well with PyPy?
On 30 September 2011 13:39, John Anderson <sontek@gmail.com> wrote:
In cpython I deploy using gevent or gunicorn for high performance/low memory usage with the ability to be non-blocking for realtime communication using socket.io. If I want to move to using PyPy... what are my options for this type of setup? Is there a non-blocking webserver in python that works well with PyPy?
Twisted has worked well for some time. Gevent is written in cython, which is currently not supported. Not sure about Gunicorn, it seems to be able to sit on top of several different workers. -- William Leslie
On Fri, Sep 30, 2011 at 07:42, William ML Leslie <william.leslie.ttg@gmail.com> wrote:
Twisted has worked well for some time. Gevent is written in cython, which is currently not supported. Not sure about Gunicorn, it seems to be able to sit on top of several different workers.
Looks like gunicorn will work: https://bitbucket.org/pypy/compatibility/wiki/gunicorn (I remember reading about someone who had actually done this who was quite satisfied with the setup, but I don't remember where.) Cheers, Dirkjan
On Fri, Sep 30, 2011 at 4:28 AM, Dirkjan Ochtman <dirkjan@ochtman.nl> wrote:
On Fri, Sep 30, 2011 at 07:42, William ML Leslie <william.leslie.ttg@gmail.com> wrote:
Twisted has worked well for some time. Gevent is written in cython, which is currently not supported. Not sure about Gunicorn, it seems to be able to sit on top of several different workers.
Looks like gunicorn will work:
https://bitbucket.org/pypy/compatibility/wiki/gunicorn
(I remember reading about someone who had actually done this who was quite satisfied with the setup, but I don't remember where.)
Cheers,
Dirkjan _______________________________________________ pypy-dev mailing list pypy-dev@python.org http://mail.python.org/mailman/listinfo/pypy-dev
Are you talking about this by chance? http://www.reddit.com/r/Python/comments/kt8bx/ask_rpython_whats_your_experie...
On Fri, Sep 30, 2011 at 13:09, Maciej Fijalkowski <fijall@gmail.com> wrote:
Looks like gunicorn will work:
https://bitbucket.org/pypy/compatibility/wiki/gunicorn
(I remember reading about someone who had actually done this who was quite satisfied with the setup, but I don't remember where.)
Are you talking about this by chance?
http://www.reddit.com/r/Python/comments/kt8bx/ask_rpython_whats_your_experie...
Right on the money! Cheers, Dirkjan
participants (4)
-
Dirkjan Ochtman -
John Anderson -
Maciej Fijalkowski -
William ML Leslie