System design practice

Design a Distributed Lock Service — High-level design — CareerVerse