具体哪家公司不说啦,想和大家讨论下这个场景下的测试点有哪些。 问题:有一堆分布式的 server,每个 server 都有自己独立的 cache,另外会有一个总的 remote cache 来同步不同 server 的 cache,各个 server 可以直接连接到存储上。
当时主要回答的都是一些分布式的异常情况: 比如一个写请求从 A 来,数据还在本地的 cache 时,有新的请求发送到 B。 写请求时,考虑 remote cache 会不会有锁机制来保证数据完整性。