Distributed Systems · Sub-topic

Consistency & concurrency control

Optimistic and pessimistic control, isolation and distributed locks.

  1. Guide

    Concurrency Control in Distributed Systems

    Why local locks stop working the moment you scale past one instance, and how optimistic and pessimistic concurrency control pick up the slack — with isolation levels, lock types, and working Spring/JPA code.

    ~14 min read · Intermediate · 5 diagrams

More in Distributed Systems