Links da Semana

Vinicius Schettino

Ideias e tópicos de interesse de um Engenheiro de Software

  1. A replicação do PostgreSQL nativo é baseada em um modelo bem elegante sincronização de WAL, o "log" que descreve quais as mudanças o banco de dados recebeu. Existem formas diferentes de fazer essa transmissão entre as diversas réplicas, dependendo da sua disposição em abrir mão da consistência e...

Continue reading...

  1. A utilização de dados não estruturados em banco de dados relacionais é facilmente justificável em duas situações: quando falta entendimento claro de um certo conjunto de dados ou quando a natureza deste conjunto é esparsa, inconsistente e heterogêna. Para ajudar a tratar destas situaçoẽs, o Postgr...

Continue reading...

  1. Para facilitar a vida na hora de executar os testes automatizados, o pyppetter provê a interface entre o código e o navegador, no mesmo estilo que projetos como selenium e mais avançado (e lento) que os headless browsers como o PhantomJS. Vale a pena conferir mais sobre ele com um caso de uso...

Continue reading...

  1. História da migração de 1500 clusters PostgreSQL 9.3 -> 10 com janela de manuntenção de apenas 15 minutos. Abordagem interessante de automação e prevenção de falhas, que só deixa claro como tecnologias como o Docker facilitam o trabalho de todo mundo.

  2. Exemplos de queries e construções bem ...

Continue reading...

  1. Este projeto no GitHub tem por objetivo explicar brevemente todos os parâmetros de configuração do PostgreSQL, discutindo valores default mais interessantes e qual o impacto esperado das modificações em cada cenário de uso do SGBD.

  2. Exemplo de criação de um cluster de replicação PostgreS...

Continue reading...