logo

分布式计数器为什么经常可以接受最终一致?什么时候可能需要更强的一致性?

Why is eventual consistency often acceptable for distributed counters, and when might stronger consistency be needed?

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: medium

分类: System Design

标签: eventual consistency, strong consistency

参考答案摘要

答案 多数展示型计数(在线人数、浏览量、点赞数)对“瞬时精确”不敏感,允许在几十到几百毫秒内收敛,因此最终一致能换取更高可用与更低延迟。但当计数直接驱动业务规则(例如限购名额、严格配额、计费、库存扣减)时,哪怕小误差也可能带来损失,就需要更强一致性与幂等/去重机制,甚至把计数升级为“事务性资源”。

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

分布式计数器为什么经常可以接受最终一致?什么时候可能需要更强的一致性?

Mediumdistributed-systemsconsistency

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案