I have a web application im currently working on in python. I'm using Django as my web framework currently. I intend to integrate real-time web features into the application using ajax push. However, I'm a bit confused as to what python based push server i should adopt. I've heard of a few of them, Orbited, Gevent, Tornado, but my main issue right now is that i'm a green horn when it comes to realtime web applications. I'd like to use python and i'd like a framework with good documentation.
Asked
Active
Viewed 1,484 times
3 Answers
2
A lot of people choose gevent for webapps with real-time features because of the speed, ease of use and a number of supporting packages.
Take a look at these packages:
and these tutorials:
- Evented Django part one: Socket.IO and gevent
- New and hot, part 4: Pyramid, Socket.IO and Gevent
- Real-time Web Apps with Django and WebSockets
Hope this helps.

Denis
- 3,760
- 25
- 22
0
APE seems a cool thing.
I think it's not a problem to make it work with PDjango as a backend.

Kee
- 1,336
- 11
- 15
-
I'll check it out. I hope the documentation is good enough though. Thanks all the same – Emotu Balogun Jun 28 '11 at 15:31
0
I think the most popular is tornado open-sourced by facebook. It also has pretty decent documentation.

Alfred
- 60,935
- 33
- 147
- 186