Просто уточню мой комментарий:
Как вы, наверное, знаете, App Engine раскручивает новый экземпляр вашего приложения всякий раз, когда он достигает некоторого порога трафика. Учитывая, что новые экземпляры могут запускаться на совершенно другом сервере, ваш статический счетчик будет считаться недействительным.
Теперь, чтобы уточнить, правильный способ реализации счетчика в App Engine будет состоять в том, чтобы использовать Sharding и разбивать его по нескольким объектам.
Теперь, предполагая, что вы хотите минимизировать ваши вызовы хранилища данных, вы можете вместо этого использовать memcache для хранения данных вашего счетчика и записи их в хранилище данных с определенной частотой (скажем, через cron). Ваши данные memcache будут согласованы для всех экземпляров вашего приложения.
Вы, конечно, рискуете потерять вашего счетчика memcache в случае, если memcache выходит из строя, но об этом заботится запись его в хранилище данных. Опять же, это не 100% надежное решение. но это один из способов минимизации вызовов в хранилище данных.