Ontem como devem ter acompanhado, foi o início do Google IO, o evento anual de tecnologia promovido pelo Google. E dentro dos anúncios feitos ontem, alguns muito importantes para o AppEngine.
Finalmente, após 3 anos, o Google AppEngine passará de um produto de 'Preview' para um produto realmente suportado(com SLA e suporte), e com um comprometimento maior do Google em mantê-lo. E também, não haverá mais a plataforma Google AppEngine for Business, que será integrada a plataforma atual.
Dentre os anúncios se destacam:
Nova versão do SDK, 1.5.0, que trará grandes novidades.
- Backends - Até a última versão, as aplicações eram gerenciadas pelo AppEngine através de instâncias com um ciclo de vida curto, que respondiam a quantidade de acessos/request de sua aplicação e através desta medida eram criadas ou finalizadas. Com esta nova funcionalidade, sua aplicação poderá criar instâncias com um período de vida mais longo, consumir mais memória e alocar processamento por tempo indeterminado.
- High Replication Datastore - Esta nova implementação da camada de persistẽncia, que é mais estável e com uma taxa de erros mtuio menor se comparado a versão MAster/Slave, passará a ser o mecanismo padrão de persistência. Em adição, períodos de manutenção do AppEngine, não irão mais afetar a capacidade de escrita de sua aplicaçã, como acontecia com o mecanismo Master/Slave.
- Response HTTP - Incrementado o tamanho do conteúdo de resposta ao usuário para 32Mb
- Mail API - Quantidade de envios diárias reduzido de 2000 para 100 para novas aplicações.
- Go Language - Agora além de Java e Python, é possível em caráter experimental desenvolver sua aplicação na linguagem Go.
Todas as modificações foram muito bem vindas pela comunidade, porém não se ouviu muitos comentários a respeito, pois toda a atenção foi voltada ao novo modelo de cobrança do AppEngine. E é o assunto que tem predominado nas listas de discussão.
Ainda não se sabe bem como será, e mesmo os desenvolvedores/engenheiros do Google tem pedido paciência que tudo será esclarecido em breve.
Porém, em resumo, algumas modificações que podemos notar na nova página cobrança:
- Diminuição drástica das quotas free
- Pagamento 'por aplicação'
- Pagamento 'por hora/instância'
- Aumento no valor de quotas de dados e tráfego
- Remoção de algumas quotas de serviços(Memcache, URL Fetch, Task Queue, etc)
E a principal fonte de informação do novo modelo de cobrança, está sendo uma thread no Google Groups. Em breve nos prometeram um FAQ e um gráfico comparativo de como será a cobrança no novo modelo.
Na próxima sexta feira, 13/05, darei uma palestra de 'Arquitetura JEE no Google AppEngine' no JuystJava 2011, apareçam por lá para conversarmos sobre essas modificações e o que isso implicará nas aplicações.
twitter.com/rafanunes
twitter.com/youandwe
Comentários