Optimistic vs. Pessimistic LockingAn overview of optimistic and pessimistic locking in distributed systemsDecember 3, 2024#system-design