InfoQ

InfoQ

Notícias

Meus Favoritos

Faça oLogin ou Cadastre-se para ativar o recurso de favoritos por tempo ilimitado.

O conteúdo foi adicionado aos favoritos!

Houve um erro ao adicionar aos favoritos! Por favor, tente novamente.

Google AppEngine 1.5.1: mais um pacote de melhorias

Postado por Rafael Nunes em 28 Jun 2011

Seções
Operações e Infraestrutura,
Arquitetura e Design,
Desenvolvimento
Tópicos
Java ,
Google AppEngine ,
Linguagens ,
PaaS ,
Google ,
Arquitetura ,
Programação ,
Cloud Computing

Um mês após o Google I/O 2011 e o anúncio oficial da versão 1.5.0 do SDK do Google AppleEngine, já temos uma nova versão do SDK, com correções de bugs e novas funcionalidades importantes. Veja um resumo das mudanças e melhorias.

Geolocation Header: Agora, em toda requisição, será adicionado ao cabeçalho HTTP o parâmetro X-AppEngine-country, identificando o país de origem da requisição. Isso possibilita a customização de conteúdo baseado na origem do usuario.

Presence Support (Channel API): Foi adicionada, para ambas as plataformas Python e Java, a possibilidade de executar ações de acordo com a conexão ou desconexão de usuários à API de Channel.

Suporte ao formato WebP: O novo formato de imagens proposto pelo Google, WebP, promete gerar imagens até 40% menores que o JPEG, mantendo a mesma qualidade. A partir da versão 1.5.1, a API de Imagens do AppEngine passa a suportar imagens também neste formato.

ProtoRPC: Por enquanto disponível somente da plataforma Python, foi adicionado o suporte ao protocolo ProtoRPC para a criação de serviços baseados na web. Este protocolo é similar ao Protocol Buffers do próprio Google, porém com a proposta de ser mais amigável para os desenvolvedores na criação de serviços.

High Replication Datastore (HDR) no SDK: Presente no AppEngine desde o início do ano, a nova implementaçao da camada de persistência, ou Datastore, tem amadurecido rapidamente, mas até esta versão não era possível simular todo o seu comportamento em ambiente de desenvolvimento. Com a versão 1.5.1 do SDK, será possível, já em ambiente de desenvolvimento, simular outros comportamentos do HDR, como as suas configurações e o seu modelo de consistência.

Todas as novas funcionalidades e correções podem ser acompanhadas aqui para o SDK Java e aqui para o SDK Python.