Sei que o verão de 2016 já passou há muito tempo, mas prometi mais uma publicação no blog sobre a criação do CouchCase. Essa parte foi a mais fácil, pois o clustering Servidor Couchbase Os nós juntos são muito fáceis.
Trabalho em rede
Em primeiro lugar, algumas informações sobre como eu conectei os Intel Compute Sticks em rede. No roteador do CouchCase, associei cada adaptador de rede a um endereço IP específico. A maneira de fazer isso varia de roteador para roteador, portanto, consulte seu manual.
Aqui está um instantâneo do STICK1, STICK2 e STICK3, todos vinculados a três endereços IP e conectados ao roteador.

Agrupamento
Na primeira vez que você configura o Couchbase Server, está criando um cluster com um único nó. Portanto, se você já tiver feito isso, no que diz respeito à configuração de um cluster inteiro, você já está na maior parte do caminho.
Em seguida, instale o Couchbase Server em outra máquina (ou VM ou qualquer outra coisa). Em vez de selecionar "Start a new Cluster" (Iniciar um novo cluster), selecione "Join a cluster now" (Participar de um cluster agora). Digite o endereço IP do primeiro nó que você criou, bem como as informações de nome de usuário/senha que você definiu.

Assim que fizer isso, você deverá receber uma mensagem dizendo "Este servidor foi associado ao cluster e entrará na próxima operação de rebalanceamento".

Uma operação de rebalanceamento é necessária para que o Couchbase descubra todos os detalhes de em qual nó um determinado documento deve residir. Para obter mais informações, consulte a seção Documentação sobre o rebalanceamento de um cluster.
Um rebalanceamento é uma operação em segundo plano e não deve interferir na operação dos nós que já estão funcionando. Isso significa que, se você precisar aumentar a capacidade do seu banco de dados, não precisará desativar o site nem agendar uma janela de manutenção ou algo do gênero.
Quando o rebalanceamento estiver concluído, você verá uma lista de nós:

O CouchCase está indo para a estrada
Ainda faltam alguns retoques cosméticos finais, mas o CouchCase está pronto para ir para a estrada. De fato, procure por ele na próxima CodeMash em janeiro de 2017: "Você está pronto para o caos? Escalonamento horizontal em uma maleta". Se você tiver alguma dúvida ou sugestão, gostaria de ouvi-lo. Estou à disposição Twitter como @mgroves.
A sessão [...] foi em parte uma demonstração do projeto CouchCase no qual trabalhei no verão, mas também uma demonstração do CAP Theorum e do Couchbase em [...]