
appengine-devappserver2-experiment
An experimental new development server for Google App Engine.
Features
- Multithreaded serving for better performance for complex applications and more correct semantics e.g. accessing your own application through urlfetch no longer deadlocks.
- Better emulation of the App Engine production environment e.g. warmup requests, correct import ordering.
- High-replication datastore emulation with flags to control consistency policy
- By default, all data files are packaged in a single directory per application for easier sharing and more convenient testing of multiple applications
- Much faster logs API.
- Better source documentation and unit tests.
With more to come!
Limitations
- no Python 2.5 support (the "python" runtime uses "python27" instead)
And lots of bugs to fix and small features to add.
Getting Started
$ git clone https://code.google.com/p/appengine-devappserver2-experiment/
$ python2.7 google_appengine/devappserver2.py <path-to-application>
Project Information
The project was created on Nov 12, 2012.
- License: Apache License 2.0
- 82 stars
- git-based source control