Tag: system-design
All the articles with the tag "system-design".
-
Demystifying the Kubernetes Operator Pattern: Custom Resources, Informers, and Reconcile Loops
A comprehensive technical study guide on the Kubernetes Operator Pattern—explaining CRDs, Level-Triggered Controllers, Informer Caches, Reconcile Loops, and Strimzi Kafka primitives.
-
Building a Mini-Kafka from Scratch in Java: Step-by-Step Learning Notes
A step-by-step educational guide on implementing a distributed commit log (Mini-Kafka) in Java, covering data storage, TCP networking, client-side semantic partitioning, and consumer offset design decisions.
-
DynamoDB Architecture: Deep Dive into Partitioning and Adaptive Capacity
A deep dive into DynamoDB partition structures, request distribution mechanics, and AWS's Adaptive Capacity algorithms for mitigating hot-partition read/write starvation.