Lecture notes explaining locking mechanisms for mutual exclusion in multithreaded programs, covering race conditions, critical sections, spinlocks, sleeping mutex, hardware atomic instructions like test-and-set and compare-and-swap, and thread-safe programming guidelines.

Research paper on live VM migration using pre-copy approach in Xen VMM, achieving service downtimes as low as 60ms while migrating entire OS instances across physical hosts for data center management and load balancing.

Research paper on SoftRate, a wireless bit rate adaptation protocol using confidence information from physical layer via SoftPHY interface to estimate channel bit error rate, achieving higher throughput than frame-level and SNR-based protocols in varying wireless conditions.

Reliability engineering for distributed transactions: consistent hashing, partitioning/replication, two-phase commit protocol, atomic commits, Dynamo architecture.

Mechanisms for fault-tolerant systems: replicated state machines, consistency models (atomic, eventual, causal), Raft consensus protocol, CAP theorem.