
源码
文章平均质量分 76
源码
奔跑的小猪zc
笨鸟先飞
展开
-
分布式事务几种实现方案
分布式事务是指涉及多个参与者的事务,这些参与者可能分布在不同的计算机、进程或者网络中。分布式事务需要保证ACID属性,即原子性、一致性、隔离性和持久性。原创 2023-07-19 00:13:30 · 223 阅读 · 0 评论 -
全局唯一key生成策略-发号器实现原理
背景我们系统是分布式的,需要一个全局唯一量标识某一个字段由于系统的复杂性,需要对这些key进行运维发号器业务流程调用接口 - nextIdserver去redis-cluster获取一个自增值,并返回微服务获取到server返回的值,并写入到数据库基本模型实现原理redis的单线程模型源码javacom.youzan.paas.march.sdk.BasicClient#nextcom.youzan.paas.march.sdk.JedisBackend#incr原创 2021-07-28 01:36:00 · 452 阅读 · 0 评论 -
Zookeeper学习之路-源码-客户端(二)
目录从哪里开始阅读客户端是怎么连接服务器的从哪里开始阅读我们可以从zk自带的脚本中入手,一般都是在安装目录/bin 下面,然后我们发现有一个 zkCli.sh 的 shell文件使用cat zkCli.sh 打开sh文件,发现在最下面有这么一行,org.apache.zookeeper.ZookeeperMain,和tomcat差不多,那么就找到了源码的...原创 2019-08-24 23:37:51 · 323 阅读 · 0 评论 -
Zookeeper学习之路-入门(一)
目录写在前面数据结构节点类型1:持久节点:2:持久顺序节点:3:临时节点:4:临时顺序节点:ACL机制1:节点的访问控制2:命令设置:1:getAcl2:setAlc3:addauth3:命令结构组成1:scheme2:id 验证模式和scheme 保持 一一匹配3:permission写在前面在学习zk之前,我们需要知道...原创 2019-08-24 22:30:16 · 168 阅读 · 0 评论