Bem, você provavelmente não estará implantando o Wordpress desta forma (embora o django e o web2py sejam possibilidades) ... mas aqui está um pensamento
O Google App Engine supostamente ajuda os desenvolvedores a implantar aplicativos escaláveis, e esperamos que parte da experiência do Google nessa área esteja consolidada na estrutura do GAE. Aqui estão as principais características que recolhi da minha breve experiência:
- servlets Java independentes (ou python) que podem ser iniciados ou terminados em hosts individuais em uma coleção de hosts não especializados idênticos, sob demanda - em vez de aplicativos volumosos que exigem vários processos e ambientes preparados especiais
- em um aplicativo ocupado que está ativo em vários servidores, o navegador da web pode não corresponder ao mesmo host a cada vez ... e o servlet precisa ser gravado para lidar com isso
- para um aplicativo escalável, os desenvolvedores devem testar e garantir que a maioria das solicitações levará menos de um segundo para ser processada (o GAE permite 30 segundos, mas sinalizará solicitações com mais de um segundo e explicará que a meta de desempenho abaixo de segundos é tidos em conta ao decidir como seu aplicativo será tratado pelo GAE)
- use RAM volátil (serviço memcache) para ajudar a evitar a procura de disco (serviço de armazenamento) sempre que possível para solicitações de dados populares [em uma abordagem tradicional evitaria a criação de bloqueios de leitura que vinculem gravadores ... contanto que alguns dados obsoletos sejam aceitável]
Devo observar também que só recentemente o GAE oferece suporte ao mySQL como parte da classe GAE Business ... o serviço DB original é um pouco diferente e mais como um grande array associativo.