Rik Kisnah - Blog

#Distributed Systems

Design a Distributed Job Scheduler

Design a Distributed Job Scheduler

Design an Object Store

Design an Object Store

Design a Distributed Lock

Design a Distributed Lock

Design a Unique ID Generator

Design a Unique ID Generator

Consistent Hashing

Consistent Hashing

Design a Rate Limiter

Design a Rate Limiter

Design a Message Queue

Design a Message Queue

Design a Key-Value Store

Design a Key-Value Store