[Django]-Realtime data processing in Django/Python

6👍

Your options for real time web services in python are: Twisted, Tornado and Eventlet

You can integrate all this to work with Python/Django. Tutorial on that.

1👍

You may want to look into Tornado, a web server framework which is non-blocking and uses epoll. Should be more suitable for your real-time requirements than higher level frameworks like Django.

0👍

Short answer: No. Django won’t help you with this.

Long answer: Sounds like a job for some custom code coming directly off the webserver. I’m thinking a python script hanging directly off wsgi, or even an apache module written in C!

0👍

You should consider looking at the Celery Project. It plugs into Django just fine but not sure about whether it is sensitive to millisecond precision requirements. You may also consider getting off the django stack and using Brubeck with Mongrel2 and ZeroMQ.

Leave a comment