Skip to content
A minimal Twitter clone to demonstrate Tornado and MongoDB
JavaScript CSS Python
Find file
Failed to load latest commit information.
gevent
motor Just import motor, assume it's installed
sync
README.md README is Markdown now
requirements.txt Don't pin to a particular Motor git version

README.md

A trivial Twitter clone. A set of example apps demonstrating asynchronous Python web frameworks with MongoDB.

Installation

git clone git://github.com/ajdavis/chirp.git cd chirp pip install -I -r requirements.txt

Examples

  • sync/chirp_sync.py: Use PyMongo, the standard blocking driver, with Tornado. See the tragic consequences of mixing a blocking driver with a non-blocking web framework.
  • motor/chirp_motor.py: Use Motor, my non-blocking driver for MongoDB and Tornado.
  • gevent/chirp_gevent.py: Just for completeness, use PyMongo with Gevent.
Something went wrong with that request. Please try again.