[uWSGI] uwsgi websockets or gevent ?

David J david at styleflare.com
Thu Oct 17 14:50:09 CEST 2013


Which is faster? Gevent websocket or uwsgi websocket?
On Oct 17, 2013 6:54 AM, "Roberto De Ioris" <roberto at unbit.it> wrote:

>
> > Can I route websockets to a unix domain socket?
>
>
> yes, the websocket parser is independent by the transport
>
> >
> > --
> > Harry Percival
> > Developer
> > harry at pythonanywhere.com
> >
> > PythonAnywhere - a fully browser-based Python development and hosting
> > environment
> > <http://www.pythonanywhere.com/>
> >
> > PythonAnywhere LLP
> > 17a Clerkenwell Road, London EC1M 5RD, UK
> > VAT No.: GB 893 5643 79
> > Registered in England and Wales as company number OC378414.
> > Registered address: 28 Ely Place, 3rd Floor, London EC1N 6TD, UK
> >
> > From: Alain Meunier
> > Sent: Thursday, October 17, 2013 6:58 AM
> > To: uWSGI developers and users list
> > Subject: Re: [uWSGI] uwsgi websockets or gevent ?
> >
> > Hello,
> >
> > I don't really know if it is gevent but yes, it is the websocket used
> here
> > :
> > http://uwsgi-docs.readthedocs.org/en/latest/WebSockets.html
> >
> > So I have to call it gevent-websocket ? It is the one officially built-in
> > ?
> > What is the difference between it and gevent module you can install from
> > core ?
> >
> > The only missing thing is a sockjs client..
> >
> > Thanks !
> >
> > Alain
> >
> >
> >> Date: Thu, 17 Oct 2013 00:23:57 +0200
> >> From: roberto at unbit.it
> >> To: uwsgi at lists.unbit.it
> >> Subject: Re: [uWSGI] uwsgi websockets or gevent ?
> >>
> >>
> >> > Hello,
> >> >
> >> > i have two question for you :
> >> >
> >> > 1 )
> >> > I would like to know if the builtin websocket module in 1.9 is mature
> >> > enough to be superior to gevent or even having good comparisons with
> >> > nodejs.
> >>
> >>
> >> i suppose you mean gevent-websocket, in such a case is 2x to 6x faster,
> >> and (maybe more important for you) you can call it from gevent without
> >> problems, as well as threads, pure-greenlets and so on.
> >>
> >> >
> >> > 2 )
> >> >
> https://github.com/unbit/uwsgi/blob/master/tests/websockets_chat_async.py
> >> >
> >> > This example uses publish, whereas it is nowhere in the doc.
> >> >
> >> > Any help on the full api, possible ?
> >>
> >> it is a redis method not a uwsgi one:
> >>
> >> http://uwsgi-docs.readthedocs.org/en/latest/WebSockets.html#api
> >>
> >> these are the only exposed methods.
> >>
> >> You can check my europython 2013 talk about it (realtime multiplayer
> >> games)
> >> --
> >> Roberto De Ioris
> >> http://unbit.it
> >> _______________________________________________
> >> uWSGI mailing list
> >> uWSGI at lists.unbit.it
> >> http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
> >
> >
> >
> >
> --------------------------------------------------------------------------------
> > _______________________________________________
> > uWSGI mailing list
> > uWSGI at lists.unbit.it
> > http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
> > _______________________________________________
> > uWSGI mailing list
> > uWSGI at lists.unbit.it
> > http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
> >
>
>
> --
> Roberto De Ioris
> http://unbit.it
> _______________________________________________
> uWSGI mailing list
> uWSGI at lists.unbit.it
> http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.unbit.it/pipermail/uwsgi/attachments/20131017/6011810f/attachment.html>


More information about the uWSGI mailing list