Pattern series

Distributed Lock / Lease Fencing

2 System Design questions share this exact tag. Use the closely related series below for a fuller drill.

  1. 01

    Collaborative Shopping

    Design a collaborative shopping experience where multiple people share a single cart in real time, add and remove items concurrently, and one designat...

    Practice bank
    Preview
  2. 02

    Job Scheduler

    Design a distributed job scheduler (a cron-as-a-service system) that lets tenants register recurring and one-off jobs, guarantees each job fires close...

    Airbnb
    Preview