Advanced
Byzantine Fault Tolerance in Geo-Distributed DBs
Design a consensus protocol for a globally distributed database.
📝 محتوى الأمر
Design a fault-tolerant consensus algorithm for a globally distributed database system that must tolerate Byzantine failures and network partitions while ensuring linearizability. Discuss the trade-offs between latency, throughput, and consistency, and provide a pseudo-code implementation of the leader election and log replication phases.