concurrency
Pessimistic Concurrency Control - 2PL
How pessimistic concurrency control and two-phase locking coordinate database transactions while preserving correctness.
Read article4 articles
How pessimistic concurrency control and two-phase locking coordinate database transactions while preserving correctness.
Read articleA comparison of Mesa and Hoare monitor semantics, condition variables, and the synchronization guarantees each model provides.
Read articleHow operating systems implement and model kernel threads, user threads, and hybrid threading approaches, with their core tradeoffs.
Read articleAn introduction to thread abstraction, concurrency, process address spaces, execution state, and why operating systems use threads.
Read article