Skip to content

A collection of examples, tests and documentation for building a real-time web app with python tornado.

Notifications You must be signed in to change notification settings

nellessen/Real-Time-Web-App-Stack-with-Python-Tornado

Repository files navigation

Real-Time-Web-App-Stack-with-Python-Tornado

A collection of examples, tests and documentation for building a real-time web app with python tornado.

Technology Overview

MongoDB

  • Document-orientated database
  • Uses BSON (Binary JSON), faster especially when storing binary data
  • You can use a simple query-syntax or map/reduce for retreiving data
  • Dynamic queries, meaning queries can be run without planing for it (CouchDB does not support this)
  • Geospatial Indexes
  • Updating in-place: very fast lazy writing but less safe
  • Easily scalable with master-slave setup or sharding

Implementations / Examples

Tornado, MongoDB, PyMongo, Longpolling

Tornado, MongoDB, Asyncmongo, Longpolling

Tornado, Redis, brukva, Longpolling

Tornado, Redis, brukva, Websockets

About

A collection of examples, tests and documentation for building a real-time web app with python tornado.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published