Eu estava muito animado com a Atualização de Aniversário do Windows 10 (AU), principalmente por causa do novo Bash on Ubuntu on Windows! Minha experiência tem sido geralmente positiva, mas qualquer atualização importante traz riscos. Tive alguns problemas. Um deles foi com alguns arquivos DLL ausentesnão está relacionado ao Couchbase Server. Mas o outro está relacionado a Servidor Couchbase. Resumindo: estamos cientes e estamos trabalhando nisso.

Windows 10 Anniversary Update

História mais longa

O Couchbase Server usa uma ferramenta chamada TCMalloc, que faz parte do gperftools (originalmente chamado de Google Performance Tools).

Com base em meu conhecimento limitado de programação de baixo nível, em algum lugar do TCMalloc, há algum código sendo chamado que tecnicamente não faz parte da interface pública.

A Atualização de Aniversário do Windows 10 chega e, de repente, esse trecho de código não funciona mais como deveria. Isso faz com que a parte do memcached do Couchbase trave várias vezes. Opa. Os engenheiros do Couchbase estão trabalhando duro para resolver esse problema, e eu espero que ele seja corrigido em breve.

Se você estiver interessado em acompanhar mais essa questão, aqui estão alguns lugares para obter mais informações:

Recomendações

Enquanto isso, se você estiver usando o Couchbase Server no Windows 10, aqui estão algumas recomendações:

  • Adiar a atualização para o AU
  • Ou use uma VM ou Windows Azure instância para desenvolver
  • Ou use outra máquina em sua rede local (é isso que estou fazendo)
  • Ou pode ser possível cancelar a atualização do AU.

E fique de olho em MB-20519 para observar o progresso.

Siga-me no Twitter se você quiser se manter informado sobre as últimas novidades do Couchbase, .NET e Windows!

Autor

Postado por Matthew Groves

Matthew D. Groves é um cara que adora programar. Não importa se é C#, jQuery ou PHP: ele enviará solicitações de pull para qualquer coisa. Ele tem programado profissionalmente desde que escreveu um aplicativo de ponto de venda QuickBASIC para a pizzaria de seus pais nos anos 90. Atualmente, ele trabalha como gerente sênior de marketing de produtos da Couchbase. Seu tempo livre é passado com a família, assistindo aos Reds e participando da comunidade de desenvolvedores. Ele é autor de AOP in .NET, Pro Microservices in .NET, autor da Pluralsight e Microsoft MVP.

Deixar uma resposta