• 作用:保证线性一致性(读)
  • 解决:ReadIndex 的 Heartbeat 开销

leader 发送 heartbeat 的时候,会首先记录一个时间点 start,当系统大部分节点都回复了 heartbeat response,那么我们就可以认为 leader 的 lease 有效期可以到 start + election timeout / clock drift bound 这个时间点。