CAP定理

CAP定理

CAP定理指的是一个分布式系统中,Consistency(一致性)、Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。对于分布式系统,网络环境相对是不可控的,出现网络分区是不可避免的,因此系统必须具备分区容错性。但其并不能同时保证一致性与可用性。CAP定理对于一个分布式系统来说,只可能满足两项,即要么是CP,要么是AP。
阅读更多

分布式系统中接口如何避免表单的重复提交

分布式场景中,保证接口的幂等性十分重要。系统对某接口的多次请求,都应该返回同样的结果,避免因为各种原因,重复请求导致的业务重复处理。对应查询接口而已,其具体天生的幂等性,本文将介绍删除、新增和修改类型的接口,如何保证幂等性。
阅读更多