Apache ZooKeeper
A centralized coordination service for distributed systems providing configuration management, leader election, distributed locking, and service discovery
Distributed Locks
Coordinating access to shared resources across distributed systems
Leader Election
Understanding how distributed systems select a leader to coordinate operations and maintain consistency
Request Routing
How systems route requests to the correct partition
Split-Brain Prevention
Understanding techniques to prevent split-brain scenarios in distributed systems where multiple nodes believe they are the leader