Mês: agosto 2023

O conceito de #FeatureFlag esta relacionado quando lançamos uma nova funcionalidade, em fase de experimentação ou não, precisamos ter uma forma rápida e simples de desativa-la, caso precise, sem precisar fazer um #rollback com #deploy no código, que geralmente tem uma demora maior. Ou liberar essa nova funcionalidade apenas para um grupo de pessoas, seja analistas de qualidade, ou um #teste A/B para…

#Observabilidade em sistemas monolíticos é importante, mas em sistemas distribuídos se torna quase que indispensável pensar em 3 pilares. 1 – #Logs: O que está acontecendo no sistema? Informações de processos executados, ou erros é essencial para ter certeza que tudo esta ocorrendo bem, ou ajudar a investigar e solucionar uma situação de erro. 2 – #Metrics: Como…

Tudo falha o tempo todo. O Werner Vogels, chefe de tecnologia da aws falou isso. É um excelente incentivo para nós escrevermos códigos e fazer #arquitetura pensando sempre em como se recuperar de uma falha, sem perder aquela request. Usar #mensageria entre sistemas é uma alternativa bastante usada nas corporações, seja #SQS, #Rabbitmq… O objetivo é semelhante, não perder a request.…

Com o passar do tempo, e o crescimento das empresas os softwares vão sendo cada vez mais utilizados, desse modo o volume de transações que passa pelos softwares crescem. Aumentar o poder de processamento de um servidor, comprando hardware mais robusto, não é uma forma econômica de resolver gargalos. Investir em Engenharia de Software ,…

Olá, mundo! Sejam todos Bem vindos. Espero que você aproveite, na pagina Sobre Mim, tem um pouco do que eu faço e gosto. Tem algumas categorias, como Aprendizado de máquina e engenharia de software, envolvendo temas que estudo no mestrado ou no cotidiano no meu trabalho. Espero que você aprenda alguma coisa comigo. Contribuições sempre…