A Jazoon é minha conferência favorita, pois acontece em Zurique, quando os dias são longos e as temperaturas são mais agradáveis. A Europa tem muitas conferências organizadas por Grupos de Usuários Java (JUGs) locais e todas elas parecem ter um público fervoroso. A Jazoon é organizada em um complexo de teatros e, embora pareça um ambiente estranho ficar em frente a uma tela enorme para conversar, o local é extremamente amigável. Havia cerca de 5 a 6 trilhas acontecendo ao mesmo tempo. Consegui uma grande parte dos participantes durante meu horário e só havia espaço para ficar em pé quando comecei minha palestra. No total, havia provavelmente mais de 500 participantes na minha conferência e minha palestra foi assistida por cerca de 120 pessoas.
O nível de conhecimento dos desenvolvedores Java é bastante variado. Havia muito poucos participantes (cerca de 6 a 8) que já haviam usado o Couchbase ou o CouchDB antes. Por isso, passei algum tempo falando sobre NoSQL (em retrospecto, eu deveria ter falado um pouco mais), falei sobre as várias operações, abordei o design de documentos e visualizações incrementais baseadas em map-reduce. Tudo isso em relação ao uso com o Java SDK e as APIs simples, porém poderosas. Eu gostaria que houvesse um pouco mais de tempo para cobrir um pouco os aspectos internos do Couchbase, incluindo VBuckets, como as réplicas são organizadas, o que acontece durante um rebalanceamento, agrupamento de visualizações e assim por diante, já que há muitos desenvolvedores Java que gostariam desse nível de detalhe, embora não seja necessário do ponto de vista do desenvolvedor de aplicativos.
Cobri alguns dos Fundamentos do Couchbase Durante as demonstrações e as perguntas e respostas, também houve algumas perguntas de alto nível, como, por exemplo, como escolher um aplicativo/componente como prova de conceito para usar o Couchbase, se há um caminho simples de migração de SQL para NoSQL e assim por diante. Ainda há alguma confusão sobre o Couchbase e o CouchDB e, reconhecidamente, precisamos fazer um trabalho melhor para deixar claras as semelhanças e as distinções.
Com base na participação, nas perguntas e respostas e nas conversas no corredor, percebi um interesse muito grande por mudanças por parte da negócios como de costume em geral e NoSQL em particular entre os desenvolvedores Java. Isso é um bom presságio para a adoção de tecnologias NoSQL e do Couchbase.
Excelente artigo. Eu estava olhando continuamente para este blog e estou impressionado! Informações muito úteis, especialmente a última parte :)