Avatar notebook default
8篇文章 · 6150字 · 0人关注
  • 请求频繁重试,后端接口如何幂等?

    接口幂等 什么情况需要处理幂等 对于数据只能处理有且仅有一次的业务场景,例如:支付订单,扣费的操作。对于同一个订单号,只能扣费一次。不论是经过接...

  • Resize,w 360,h 240
    分布式事务可行解决方案

    2PC 2阶段提交第一阶段询问个服务参与者是否能提交事务,参与者记录事务日志,需要等待所有服务反馈yes才执行事务,有服务返回no/超市未响应则...

    2.6 572 0 15
  • Resize,w 360,h 240
    Zookeeper-ZAB协议

    ZK集群中角色 Leader 提供数据读和写能力 负责集群写请求的协调 同步数据到follower 参与选举 Follower 提供数据读的能力...

  • Resize,w 360,h 240
    消息中间件 - 高可用集群的设计

    主从共享集群:多个Broker实例读取同一份共享数据,一台broker挂了,其他broker依然可使用。数据都是来之同一个地方,通过负载均衡算法...

    1.6 521 0 10
  • Resize,w 360,h 240
    从核心源码分析zookeeper-watch机制

    基于3.4.14zookeeper提供watch机制实现,客户端对节点数据变化的事件监听。再zk实现的分布式锁,注册中心中都用到这个机制,能够很...

  • Resize,w 360,h 240
    zookeeper知识必懂,从源码解读leader选举原理

    zookeeper集群角色 leader:集群leader,负责处理事务请求,处理查询请求 follower:集群follower,同步lead...

  • 超级简单的分布式锁实现-zookeeper

    使用zookeeper实现 使用zookeeper实现分布式下锁的抢占。 使用curator实现 添加maven依赖 需要注意的是4.0.0版本...

  • Resize,w 360,h 240
    SkyWalking源码分析-OAP Server

    基本概念 ApplicationConfiguration 应用配置信息 定义模块的ModuleConfiguration ModuleConf...

文集作者