Google Interview Question

Design a globally distributed system that stays consistent under partition—walk us through your tradeoffs.