• 背景 Paxos算法是最早的强一致性算法 1990年被Leslie Lamport提出 但是由于其难以理解和实现 导致没有被广泛使用 因此 2013年Raft算法被提出 功能与Paxos算法相同 更易于理解 实现简单 因此迅速被广泛推广使用
  • 前言 随着互联网行业的发展 传统的单机模式已经不能满足庞大的业务需求 其中随着业务量越来越多代码也变得越来越冗余耦合 这使得分布式系统 distributed system 正变得越来越重要 大型网站几乎都是分布式的 分布式系统的最大难点
  • 一 产生背景 业务服务化拆分 原本一个服务能完成的业务操作现在需要跨多个服务 分库分表 写操作可能跨多个数据库 二 理论基础 2 1 2PC协议 角色说明 事务管理器 负责分布式事务的发起与结束 以及失败重试等 事务发起方 资源管理器 本地
  • http www infoq com cn news 2011 01 nosql why 写道