Na edição desta semana do Conheça nossos Campeão da comunidade do CouchbaseVamos para a Sky! Conheça Ian Merrington, de Londres, que trabalha na Sky U.K.

Fale-nos sobre você e o que faz em sua função diária.
Trabalho na equipe de engenharia de persistência OTT da Sky. A Sky realmente adotou o conceito de NoSQL, e a equipe de engenharia de persistência é responsável por garantir que isso seja feito corretamente em todas as equipes. No dia a dia, crio as ferramentas necessárias para gerenciar o Couchbase com sucesso, desde scripts de implantação Ansible até o monitoramento Grafana. Também sou o ponto de escalonamento para qualquer problema com o Couchbase na Sky e trabalho com as equipes antes e depois do "go live" para garantir que elas estejam fazendo uso total do produto. Em minha vida anterior, fui DBA da Oracle por 18 anos, mas quem quer ouvir sobre isso?
Onde você mora e o que gosta de fazer em seu tempo livre?
Estou baseado no campus Osterley da Sky em Londres, portanto, convivo diariamente com jogadores de futebol, pilotos de F1 e caminhantes brancos de Game of Thrones. Fora do trabalho, sou um grande fã de música, portanto, quando não estou incomodando os vizinhos com meu terrível toque de guitarra, estou em um dos locais onde moro, com um copo de cerveja na mão.
O que o levou a escolher o Couchbase?
Quando eu estava trabalhando na plataforma Sky Identity, tínhamos a necessidade de migrar a plataforma para outro data center. O XDCR era a ferramenta perfeita para fazer isso, então migramos o aplicativo para CouchbaseEm seguida, liguei o XDCR e lá estávamos nós, em nosso novo data center. Como venho de um ambiente Oracle, a simplicidade da configuração de replicação me converteu ao Couchbase.
O que você conseguiu com o Couchbase?
O Couchbase nos permitiu atingir todas as nossas metas de crescimento para a plataforma de identidade, com uma resiliência fantástica. A introdução do N1QL permitiu que finalmente desativássemos o RDBMS de relatórios que sustentava toda a plataforma.
Qual recurso do Couchbase você usa e o que as pessoas deveriam saber sobre ele?
Sou um DBA da velha guarda, portanto, para mim, a introdução do auditoria e as funções de usuário alinham o Couchbase aos padrões RDBMS. Certifique-se de que o log de auditoria esteja sendo ingerido em algum lugar que possa ser consultado agora, e não quando realmente precisar dele. E certifique-se de que os seus usuários tenham apenas os privilégios de que precisam, em vez de colocar isso em prática quando alguém acidentalmente excluir algo do sistema ativo.
Se você pudesse ter três desejos para o Couchbase, quais seriam eles?
Em vez de termos janelas métricas de 1 minuto, 1 hora e 1 dia, podemos ter algo entre 1 minuto e 1 hora? É muito frequente o número de vezes que me perguntam "o que aconteceu" e eu chego à mesa deles quando o problema já saiu da janela de 1 minuto e não está visível na janela de 1 hora. Também seria bom ter plug-ins de monitoramento para alguns dos mecanismos populares de coleta de métricas, embora eu tenha gostado de criar os meus próprios.
Qual é o seu livro ou autor favorito e por quê?
Vou ser ganancioso e escolher um autor favorito e um livro favorito. O autor teria de ser Douglas Adams. Sim, sou um nerd, mas sua capacidade de reunir tantos conceitos de ficção científica em histórias hilárias e instigantes é uma arte em si. Além disso, ele era um grande ambientalista e também roteirista de Doctor Who, então o que há para não amar? Meu livro favorito é Microserfs, de Douglas Coupland (parece que nunca saí da seção de Douglas em minha livraria local). Embora tenha sido escrito com a bolha tecnológica dos anos 90 como pano de fundo, o livro realmente trata das amizades e da camaradagem que você pode encontrar em qualquer local de trabalho.
