April 2023: Distributed Consensus and Load Balancing - System Design Simplified