Plataforma Nuvem

Aplicativos baseados na Internet

Microsoft lança serviço de cache para o Azure

with one comment

O serviço de cache do Windows Azure (AppFabric Caching Service) foi liberado para produção no dia 28 de abril. Ele é um serviço de cache em memória distribuído que pode ser utilizado para acelerar a performance dos aplicativos no Windows Azure.

diag-caching

Os ganhos não são automáticos; os aplicativos precisam ser preparados para salvar e recuperar dados no cache. Os ganhos acontecem quando uma grande porcentagem das consultas são atendidas recuperando os dados da memória, sem precisar buscá-los em disco, nos serviços de armazenamento do Azure. Mesmo as funcionalidades automatizadas, como cache de sessão e de resultado das páginas, vão ser de benefício variável, conforme as características do aplicativo.

É um recurso inspirado no Memchached, um mecanismo de cache distribuído desenvolvido em 2003 e utilizado nos principais sites da Internet que lidam com grandes volumes, como YouTube, Facebook e Twitter. O Memcached já está disponível nos principais concorrentes do Azure, como o Amazon EC2 e o Google App Engine.

A Microsoft indica como vantagens da utilização do AppFabric Caching Service em vez do Memcached é que o desenvolvimento é facilitado pela maior integração com o .NET e que por ser oferecido como um serviço, dispensa esforço de instalação e administração.

O Facebook usa servidores com 16GB de memória para cache; a Amazon oferece instâncias de 17, 34 e 68 GB de memória. A Microsoft está oferecendo instâncias de cache entre 128 MB (!) e 4 GB. Na comparação de preço, a instância High-Memory Extra Large Instance da Amazon, com 17 GB de memória e 2 processadores, custa em torno de US$ 360 por mês. Por US$ 325 por mês a Microsoft está oferecendo uma instância de cache (incluindo o serviço de gerenciamento) com 4 GB de memória.

A notícia é boa; aplicativos web precisam de cache para ter bom desempenho, e profissionais do mundo Microsoft geralmente não tem familiaridade com serviços como Memcached. Como o AppFabric Caching Service é gerenciado pela Microsoft, é uma verdadeira solução plug-and-play, é só usar.

Como atrativo adicional, a Microsoft está oferecendo o serviço sem custos até o final de julho. Vale a pena conferir.

Written by Fernando Correia

2/maio/2011 às 20:58

Publicado em Geral

Tagged with ,

Uma resposta

Subscribe to comments with RSS.

  1. Muito bacana

    Fabian André Gehrke

    3/maio/2011 at 07:55


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s