关注者读取

为关注者提供读取请求服务,以实现更高的吞吐量和更低的延迟

问题

当使用领导者和跟随者模式时,如果向领导者发送了太多请求,领导者可能会过载。此外,在客户端位于远程数据中心的跨数据中心设置中,对领导者的请求将受到额外延迟的影响。

解决方案

虽然写入请求需要发送到领导者以保持一致性,但只读请求可以发送到最近的跟随者。当客户端主要是只读时,这尤其有用。

有关更多详细信息,请访问第 16 章,该章位于 oreilly.com 上的在线电子书中。

此模式是分布式系统模式的一部分

2023 年 11 月 23 日