- Time echo server using UDP Sockets.
- Centralized Algorithm for Distributed Mutual Exclusion.
- Token Ring for Distributed Mutual Exclusion.
- Bully Algorithm for Elections.
- Ring Algorithm for Elections.
- Lamport Logical Clock.
- Berkeley Time Synchronization
- Entry Consistency using Mutual Exclusion
- Elections in Wireless Networks
- 2 Phase commit