The performance of
www.simpleeditions.com (application:
simpleeditionsapp) has been very bad for the last week. We're getting
DeadlineExceededErrors often now, saying it took 33 seconds before
timing out. The datastore queries are not complicated and they're not
fetching a lot of data. A week ago it was much better.
It doesn't even seem as if it's datastore related. Here are some
example tracebacks:
---
<class 'google.appengine.runtime.DeadlineExceededError'>:
Traceback (most recent call last):
File "/base/data/home/apps/simpleeditionsapp/stable.
344781513275803132/app.py", line 41, in <module>
import simpleeditions.urls
File "/base/data/home/apps/simpleeditionsapp/stable.
344781513275803132/simpleeditions/urls.py", line 21, in <module>
from simpleeditions import view
File "/base/data/home/apps/simpleeditionsapp/stable.
344781513275803132/simpleeditions/view.py", line 30, in <module>
from django.utils import simplejson
File "/base/python_runtime/python_lib/versions/third_party/
django-1.1/django/utils/simplejson/__init__.py", line 140, in <module>
from django.utils.simplejson.encoder import JSONEncoder
File "/base/python_runtime/python_lib/versions/third_party/
django-1.1/django/utils/simplejson/encoder.py", line 2, in <module>
---
<class 'google.appengine.runtime.DeadlineExceededError'>:
Traceback (most recent call last):
File "/base/data/home/apps/simpleeditionsapp/stable.
344781513275803132/app.py", line 41, in <module>
import simpleeditions.urls
File "/base/data/home/apps/simpleeditionsapp/stable.
344781513275803132/simpleeditions/urls.py", line 21, in <module>
from simpleeditions import view
File "/base/data/home/apps/simpleeditionsapp/stable.
344781513275803132/simpleeditions/view.py", line 21, in <module>
import base64
---
<class 'google.appengine.runtime.DeadlineExceededError'>:
Traceback (most recent call last):
File "/base/data/home/apps/simpleeditionsapp/stable.
344781513275803132/app.py", line 41, in <module>
import simpleeditions.urls
File "/base/data/home/apps/simpleeditionsapp/stable.
344781513275803132/simpleeditions/urls.py", line 21, in <module>
from simpleeditions import view
File "/base/data/home/apps/simpleeditionsapp/stable.
344781513275803132/simpleeditions/view.py", line 30, in <module>
from django.utils import simplejson
File "/base/python_runtime/python_lib/versions/third_party/
django-1.1/django/__init__.py", line 1, in <module>
VERSION = (1, 1, 0, 'final', 0)
---
This is really putting us off from using Google App Engine for serious
projects... it just isn't usable at all for a site with a user base,
they would just leave a site behaving like this.