advanced
Design a Fault-Tolerant Cache
Architect a distributed caching system with specific consistency requirements.
📝 Nội dung Prompt
Design a distributed caching layer for a global e-commerce platform. Your design must address cache invalidation strategies, handling split-brain scenarios during network partitions, and ensuring eventual consistency. Write a detailed technical proposal covering the choice of data structures, the eviction policy, and how the system handles high availability during regional outages.