Distributed Systems - II
- Master Consensus & Reliability: Analyze consensus algorithms and quorum-based mutual exclusion to maintain system integrity under Crash and Byzantine failure scenarios.
- Explore Distributed Transactions: Implement the 2-Phase Commit protocol (with and without failures) to ensure atomicity and consistency in distributed databases.
- Understand Scalable Architectures: Investigate Distributed Hash Tables (DHTs) using Consistent Hashing and Chord for efficient data lookup and load balancing in peer-to-peer networks.