chapter 9 distributed HA

relationship with HA and distributed system

why distributed system is hard: clock syncing, independent fault, network communication latency, etc.

why distributed system is intrinsically HA.

design principle: look to use as if it is an centralized system.

location transparent,

replication transparent,

fault transparent,

scalability and performance transparency,

network transparency,

3 more here.........