在“布鲁尔猜想和一致、可用、可容忍分区的 Web 服务的可行性”中,它说
For a distributed system to be continuously available, every request received
by a non-failing node in the system must result in a response
所以在zookeeper集群或MongoDB副本集等系统中,只有master可以接受写请求,如果客户端向slave发送写请求,它将把客户端重定向到master或者拒绝请求。
在这种情况下,slave收到的请求是否会导致响应?而为什么zookeeper总是被称为没有A的CP系统?
我已阅读如何理解 CAP 定理的“可用性”?,但没有得到答案。