Ch. 8
Unreliable Networks
Network packets get lost, delayed, and reordered — and you often cannot tell which happened.
The network is not reliable. Packets drop, switches fail, and congestion causes unbounded delays. Distributed protocols must handle lost messages, duplicate messages, and the inability to distinguish slow responses from dead nodes.
network partitiongRPCEnvoytimeoutTCPcircuit breaker