多活架构下数据一致性解决方案
-
多活架构在交易系统中如何权衡一致性与成本,有哪些解决方案?
交易系统的多活架构,本质上是用成本换可用性,一致性则决定了这个交换是否划算——多数业务场景根本不需要强一致,认清这一点才能把钱花在刀刃上,多活架构这几年在交易系统圈子里讨论度很高,但不少团队对它存在误解,有人觉得上了多活就万无一失,有人一听”多活”就联想到复杂的分布式事务和天文数字的预算,真实情况介于两者之间……
交易系统的多活架构,本质上是用成本换可用性,一致性则决定了这个交换是否划算——多数业务场景根本不需要强一致,认清这一点才能把钱花在刀刃上,多活架构这几年在交易系统圈子里讨论度很高,但不少团队对它存在误解,有人觉得上了多活就万无一失,有人一听”多活”就联想到复杂的分布式事务和天文数字的预算,真实情况介于两者之间……