首页 > 其他分享 >【架构】中间件架构

【架构】中间件架构

时间:2022-11-29 19:47:12浏览次数:40  
标签:zxid 架构 zookeeper 中间件 标识 leader

zookeeper:Leader、follower、Observer

https://developer.aliyun.com/article/687903

zaxb原子广播协议,保证了各个Server之间的同步。

数据一致性与paxos 算法

为了保证事务的顺序一致性,zookeeper采用了递增的事务id号(zxid)来标识事务。所有的提议(proposal)都在被提出的时候加上了zxid。实现中zxid是一个64位的数字,它高32位是epoch用来标识leader关系是否改变,每次一个leader被选出来,它都会有一个新的epoch,标识当前属于那个leader的统治时期。低32位用于递增计数。

选举过程:

节点类型:四种类型

 

标签:zxid,架构,zookeeper,中间件,标识,leader
From: https://www.cnblogs.com/clarino/p/16936474.html

相关文章

  • 基于DDD的CQRS架构下的Equinox开源项目(转载)
    原文:基于DDD的CQRS架构下的Equinox开源项目-春光牛牛-博客园(cnblogs.com)一.DDD分层架构介绍本篇分析CQRS架构下的Equinox开源项目。该项目在github上star占有2.4k......
  • 云管理平台功能架构
    云管理平台可以对平台内计算资源、安全资源、存储资源等进行监控和管理,能够对多种异构资源实现统一管理的软件,能够为用户提供简单、统一的管理平台。云管理平台laaS层包括......
  • 架构思维
    服务分拆按业务功能进行服务拆分:一 公共的服务,例如:1登录和鉴权服务2 分布式任务服务3缓存服务4.消息服务5.流程服务(例如activiti,flowable)6.消息触达的......
  • 大数据-架构图
    图例1  图例2   图例3   图例4   图例5   图例6   图例7   图例8   图例9   图例10   图例11 ......
  • 接口架构风格——RESTful
    接口架构风格——RESTfulRESTful是非常流行的架构设计风格。一、REST—前后台间的通信方式1.1什么是RESTREST(RepresentationalStateTransfer),表现形式状态转换......
  • 经纬恒润整车电子电气架构解决方案,助力智能网联汽车发展
        随着汽车产业的快速发展,汽车功能需求越来越丰富多样,车载电子器件数量越来越多,汽车通讯网络越来越复杂,传统汽车电子电气架构已不能支撑汽车“四化”技术的发展需......
  • Windows Azure 的成本架构
    TechNet杂志文章http://technet.microsoft.com/zh-cn/magazine/gg213848.aspxWindowsAzure这类云计算和平台被宣为IT...TechNet杂志文章​......
  • 普元中间件Primeton AppServer6.5安装(Windows)
    本文在Windows环境下安装普元中间件PrimetonAppServer6.5(以下简称PAS)一、安装前准备1.1使用软件版本Primeton_AppServer_6.5_Enterprise_Editio(Windows)1.2安装前注意......
  • 大数据系统-架构图
    架构图1  架构图2  架构图3  架构图4  架构图5  架构图6  架构图7  架构图8  架构图9  架构图10  架构图11......
  • 大数据架构设计模式主要考虑八方面问题
    ​在架构设计中,没有万能的软件架构能解决所有问题,不同的场景、需求、限制下需要有针对性的架构模式才能满足项目需求。大数据架构设计模式中,需要从分层、分割、分布式、集群......