Key - Value Store
A practical system design explanation of key-value stores, including hashing, consistent hashing, virtual nodes, replication, versioning, and quorum reads and writes.
AI, engineering, architecture
A personal technical blog about AI, software engineering, programming, system design, solution architecture, and cloud.
A practical system design explanation of key-value stores, including hashing, consistent hashing, virtual nodes, replication, versioning, and quorum reads and writes.
A practical explanation of rate limiting using a wedding dining hall analogy, covering throttling types, placement options, state management, and common algorithms.
A short note on what this blog is about: practical writing on AI, software engineering, programming, system design, and solution architecture.
I write about AI, software engineering, programming, system design, solution architecture, and cloud. The goal is practical technical writing: useful enough to apply, clear enough to revisit.
Read more about the site