Na semana passada, foi lançada a primeira edição do Spanuma conferência de desenvolvedores em Londres que trata da criação de sistemas dimensionáveis.
114 desenvolvedores passaram o dia ouvindo onze palestrantes, abordando tópicos como programação reativa, logs unificados, a história do Erlang, processamento de fluxo, análise de dados e armazenamentos de dados distribuídos, incluindo o Couchbase.
O desenvolvedor do Couchbase Java SDK, Michael Nitschinger, falou sobre seu trabalho na criação da versão 2.0 do Couchbase Server SDK. Sua palestra foi a única que se concentrou em abordar a escalabilidade do lado do cliente, e não do servidor, e ele deu atenção especial ao modo como usou técnicas reativas para criar uma interface assíncrona.
Embora o Span não tenha sido um evento do Couchbase, ele foi organizado por mim e por Phil Fehre, da equipe Developer Advocacy, como um hobby de tempo livre, e o Couchbase teve o orgulho de patrocinar a conferência.
No Couchbase, tudo o que fazemos é desenvolvido tendo a escalabilidade como nosso principal fator. Desde a arquitetura sem compartilhamento do Couchbase Server, passando pelo novo Database Change Protocol introduzido no Couchbase Server 3.0, até a sincronização automática sempre ativa do Couchbase Mobile. Portanto, fazia muito sentido para nós estarmos no centro da primeira conferência de Londres dedicada a sistemas dimensionáveis.
Os vídeos de todas as palestras do Span, incluindo a do Michael, estarão on-line em breve. Publicarei novamente aqui com um link para o vídeo do Michael quando ele estiver disponível.
Enquanto isso, estamos fazendo planos para o Span 2015!