Linearizability

The correctness condition for concurrent objects, and how it differs from serializability (Conflict serializability and two-phase locking) and sequential...

Happens-Before and Lamport Clocks

There is no global "now"; causality is the only ordering you get. The foundational conceptual shift of the whole part.

The Two Generals Problem

Agreement over a lossy channel is impossible. Why exactly-once delivery is a lie and idempotency is the real answer.