Distributed Transactions for Google App Engine: Optimistic Distributed Transactions built upon Local Multi-Version Concurrency Control - Daniel Shawcross Wilkerson; Simon Fredrick Vicente Goldsmith; Ryan Barrett; Erick Armbrust; Robert Johnson; Alfred Fuller (CoRR, 2011)