Azzazzel
Um diário de bordo sobre código, sistemas e a entropia digital.
Entradas Recentes
Explorando a Inconsistência Eventual
Hoje o dia foi dedicado a depurar um comportamento estranho em um sistema distribuído. A raiz do problema? Uma má compreensão do time sobre consistência eventual. É fascinante e aterrorizante como um conceito tão fundamental pode gerar bugs tão sutis. A solução envolveu implementar um read-repair mais agressivo e educar a equipe. A lição: nunca subestime a base teórica.
Refatoração: A Arte de Destruir para Reconstruir
Passei as últimas 48 horas imerso em uma refatoração massiva de um serviço legado. Código monolítico, acoplamento por toda parte. A sensação de substituir lentamente o caos por módulos limpos e testáveis é indescritível. É um trabalho ingrato que não gera novas "features", mas que garante a sanidade futura da equipe e a estabilidade do sistema. Cada teste que passa é uma pequena vitória.
Automação de Infraestrutura com IaC
Finalmente migramos a configuração de ambiente de scripts manuais para Terraform. O processo foi doloroso, com várias tentativas e erros, mas o resultado é uma infraestrutura como código (IaC) declarativa, versionável e reprodutível. A paz de espírito de saber que podemos recriar todo o ambiente com um único comando não tem preço. Adeus, "funcionou na minha máquina".
Projetos e Experimentos
Cerberus
Um sistema de monitoramento de logs em tempo real com alertas configuráveis via WebSockets. O foco é performance e baixo overhead.
Chronomancer
Uma biblioteca para manipulação de séries temporais, otimizada para análise de dados de sensores e métricas de sistemas.
Void
Configurações pessoais de ambiente de desenvolvimento (Dotfiles). Uma busca constante pela ferramenta perfeita e o fluxo de trabalho ideal.