All Stories

System Design - Single Point of Failure, Disaster Recovery e Continuidade Operacional

Entenda o que é Single Point of Failure (SPoF) e como projetar sistemas resilientes utilizando redundância, replicação, failover automático e estratégias de Disaster Recovery. Explore também métricas essenciais de confiabilidade...

System Design - Cell-Based Architecture

Um guia profundo sobre Cell-Based Architecture e como projetar sistemas distribuídos resilientes utilizando células independentes, replicação de dados, shuffle sharding e isolamento de falhas para reduzir blast radius em larga...

Blueprint - Rate Limit por Pods com Istio Service Mesh

Este blueprint tem objetivo de mostrar a forma de utilizar o EnvoyFilter para implementar um rate limit local, a nível de pod, para preservar o capacity a nível proativo e...

System Design - Bulkhead Pattern

Entenda o Bulkhead Pattern e como ele isola falhas em sistemas distribuídos. Explore estratégias de segregação de recursos, sharding, segmentação de tenants e redução de blast radius para aumentar a...

System Design - Capacity Planning e a Teoria das Filas

Um guia aprofundado de Capacity Planning em sistemas distribuídos, explorando Teoria das Filas, Lei de Little, Knee Curve e modelagem de carga para entender limites de throughput, latência e concorrência...

System Design - Event Sourcing

Uma explicação completa e prática sobre Event Sourcing, cobrindo Event Store, Event Bus, Projections, Read Models, Snapshotting e Rehydration, além de estratégias para lidar com consistência eventual, versionamento, idempotência e...

Blueprint - Experimento de Warmup Progressivo com Istio e Argo Rollouts

O gerenciamento de tráfego sincrono durante rollouts de aplicações em Kubernetes pode oferecer algum tipo de ruido operacional e refletir na experiência dos clientes, especialmente quando lidamos com aplicações que...

Msc. Field Notes - Shard Router

Este artigo faz parte de uma organização de um material bruto excedente da minha tese de mestrado. Tem o objetivo de compilar as referencias tecnicas e experimentações práticas.

System Design - Teorema PACELC

Entenda o Teorema PACELC e como ele expande o CAP ao explicar os trade-offs entre consistência, disponibilidade e latência em sistemas distribuídos modernos, incluindo classificações como PA/EL, PC/EL e PC/EC....