Reviewing Google AppEngine for Java (Part 1)