Esta é minha primeira postagem no blog da Couchbase - e estou muito feliz por estar escrevendo! Hoje lançamos o Couchbase Server 1.8, culminando uma enorme quantidade de trabalho desde que entrei na Couchbase há três meses. Antes de entrar em detalhes sobre a versão, quero cumprimentar a comunidade do Couchbase. Eu me chamo animado por estar na Couchbase.
O servidor Membase agora é o servidor Couchbase
Em dezembro, nosso CEO, Bob Wiederhold, anunciou que o Membase Server seria rebatizado de Couchbase Server em janeiro de 2012. Hoje cumprimos essa promessa.
O Couchbase Server 1.8 substitui o Membase Server 1.7 como nossa oferta de banco de dados "principal". Além da óbvia mudança de marca, fizemos melhorias substanciais no processo de rebalanceamento do cluster e corrigimos vários problemas incômodos na versão 1.7. Incentivamos todos os nossos usuários a migrarem para a versão 1.8. Você pode consultar a postagem de Alex Ma em Atualizando o Couchbase Server.
Além dos aprimoramentos no servidor, investimos muito no lado do cliente. Você pode ler sobre isso no blog de Matt Ingenthron em Bibliotecas de clientes para o Couchbase ServerO site da Microsoft, em que discutimos tudo o que lançamos hoje: bibliotecas de clientes atualizadas, documentação, tutoriais e amostras para Java, C#/.NET, C/C++, Ruby e PHP. Python está a caminho. Obviamente, um dos aspectos mais interessantes do Couchbase Server é sua compatibilidade de protocolo 100% on-the-wire com o Memcached, para o qual existem literalmente centenas de bibliotecas de clientes que suportam praticamente todas as linguagens e estruturas já criadas. Portanto, embora nossos SDKs ofereçam uma experiência de desenvolvedor altamente refinada, talvez você nem precise alterar seu aplicativo se ele já usar o memcached e você quiser experimentar o Couchbase.
Você também pode ajudar a tomar medidas para um futuro mais verde. Com cada registro do Couchbase Server 1.8.0 Enterprise Edition, plantaremos uma árvore. Download do servidor Couchbase e experimente hoje mesmo.
O que vem a seguir?
A próxima grande versão de recursos do Couchbase Server é a versão 2.0. Atualmente disponível como Developer Preview 3, essa versão acrescenta uma enorme funcionalidade herdada da nossa integração da tecnologia Apache CouchDB ao Couchbase Server. Os novos recursos incluem indexação, visualizações materializadas, suporte a consultas, redução de mapas incremental e suporte a vários centros de dados. Também temos SDKs disponíveis que suportam os novos recursos 2.0, caso você queira experimentá-los.
Para os usuários que entrarem em produção com a versão 1.8, haverá um caminho de atualização contínuo para a versão 2.0, que esperamos enviar em forma certificada para produção no primeiro semestre deste ano.
Animado por estar no Couchbase!
No final de outubro de 2011, entrei para a Couchbase como gerente sênior de produtos para nossos produtos de servidor de banco de dados. Vim para a Couchbase da MarkLogic, uma empresa de Banco de dados de Big Data na qual entrei depois de passar cinco anos na IBM em seu grupo de banco de dados DB2.
Para mim e para todos os meus colegas da comunidade de bancos de dados, ficou bastante claro que o setor está mudando de tecnologias relacionais para não relacionais. Essa transição não é uma moda passageira. Ela está sendo impulsionada por mudanças fundamentais na forma como os aplicativos estão sendo criados e implantados, no público que eles atendem e no impacto resultante sobre a economia da operação desses aplicativos. Para mim, ingressar na Couchbase foi uma decisão óbvia - quero fazer parte da formação dessa transformação do setor. No meu processo de busca, concluí que a Couchbase era a startup com a melhor chance de liderar o processo - equipe certa, tecnologia certa, financiamento sólido.
Então é isso. Estou realmente ansioso para conhecer nossos usuários e, se você tiver alguma sugestão, reclamação ou preocupação sobre a direção do nosso produto, entre em contato comigo.
Espero vê-lo em uma CouchConf este ano!