分布式事务之CAP/BASE理论
2019-04-01 •
评论
前言
对于互联网业务系统来说,随着高本发、高流量的趋势,单机系统已经无法满足我们的业务系统要求,因此出现有分布式系统。对于单机系统,ACID已经保证业务系统数据的严格一致性,对于分布式系统如何保证数据的严格一致性?如何构建一个兼顾可用性和一致性的分布式系统。
对于互联网业务系统来说,随着高本发、高流量的趋势,单机系统已经无法满足我们的业务系统要求,因此出现有分布式系统。对于单机系统,ACID已经保证业务系统数据的严格一致性,对于分布式系统如何保证数据的严格一致性?如何构建一个兼顾可用性和一致性的分布式系统。
zookeeper是一个致力于提供一个高性能、高可用的,而且具有严格的顺序访问控制能力的分布式协调服务。
分布式应用程序基于zookeeper实现数据发布/订阅、负载均衡、命名服务、分布式协调与通知、集群管理、Dubbo注册中心、Master选举、分布式锁、分布式队列等。