tota1099.hashnode.devEstratégias de Compartilhamento de Dados entre MicrosserviçosO artigo explora o desafio fundamental em arquiteturas distribuídas: como compartilhar dados entre serviços de forma eficiente sem criar acoplamento excessivo. Não existe uma "bala de prata"; a escolha depende do equilíbrio entre consistência de dado...Dec 8, 2025·4 min read
tota1099.hashnode.devLatência vs ThroughputLatência é o tempo necessário para executar alguma ação ou produzir algum resultado. A latência é medida em unidades de tempo — horas, minutos, segundos, nanossegundos. Throughput (taxa de transferência) é o número de ações executadas ou resultados p...Dec 4, 2025·1 min read
tota1099.hashnode.devPerformance vs EscalabilidadeEsses dois conceitos são usados constantemente no mesmo contexto, porém possui 2 significados totalmente diferentes. Desempenho é simples: é a velocidade que conseguimos efetuar algo. Escalabilidade: é a nossa capacidade de lidar com grandes volumes ...May 29, 2025·2 min read
tota1099.hashnode.devSystem Design - O que é? Como construir um?Um system design (“Design de sistemas“) é o processo de definir os elementos de um sistema, seus relacionamentos e interações, com objetivo final de atender requisitos especificados. Utilizamos ele quando temos um problema (ex: queremos criar uma red...May 27, 2025·2 min read
tota1099.hashnode.devDesconstruindo a ansiedade [Parte 1]Iniciei a leitura do livro “Desconstruindo a ansiedade: um guia para superar os maus hábitos que geram agitação, preocupação e medo”, do escritor e neurocientista Judson Brewer neste ano de 2025, devido a minha meta pessoal de aprender mais sobre ess...Jan 27, 2025·7 min read