There's also twisted, which is similar to node.js if you want to stay in python.
On Fri, Sep 30, 2011 at 1:00 PM, Michael Larsen <[email protected]>wrote: > > > On Fri, Sep 30, 2011 at 11:22 AM, Kyle Mathews <[email protected]>wrote: > >> The easiest way to get started doing something realtime IMO is node.js and >> socket.io. Socket.io is an abstraction library that provides a >> WebSocket-like api but that works on all browsers, not just those that >> support WebSockets. Node.js is server-side javascript and its goal is to >> "provide an easy way to build scalable network programs." >> >> I've been using both of them pretty heavily for the past couple of months >> and they are both very easy to get going with and are very very performant. >> Even a simple light-weight server should be able to handle 10s of thousands >> of connected players. >> >> Throw in Coffeescript and Brunch <http://brunchwithcoffee.com/> for >> client-side development and you have a very nice development stack! >> > > If you're already working in django, you may want to look at some > combination of gunicorn and gevent-socketio. As awesome as node.js is, it > may be significantly easier to keep everything in one application. > (Disclaimer -- gevent-socketio is beta, but appears to be at least minimally > alive) > > HTH, > Mike Larsen > > -------------------- > BYU Unix Users Group > http://uug.byu.edu/ > > The opinions expressed in this message are the responsibility of their > author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. > ___________________________________________________________________ > List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list >
-------------------- BYU Unix Users Group http://uug.byu.edu/ The opinions expressed in this message are the responsibility of their author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. ___________________________________________________________________ List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list
