什么是zookeeper 1.Zookeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步、命名服务、集群维护等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以单机模式安装运行,不过它的长处在于通过分布式ZooKeeper集群,基于一定的策略来保证ZooKeeper集群的稳定性和可用性,从而实现            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-06 14:26:01
                            
                                133阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            点击上方 "程序员小乐"关注,星标或置顶一起成长每天凌晨00点00分,第一时间与你相约每日英文It is our choices... that show what ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-11 00:15:55
                            
                                1703阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、分布式session  session 是啥?浏览器有个 cookie,在一段时间内这个 cookie 都存在,然后每次发请求过来都带上一个特殊的 jsessionid cookie,就根据这个东西,在服务端可以维护一个对应的 session 域,里面可以放点数据。  一般的话只要你没关掉浏览器,cookie 还在,那么对应的那个 session 就在,但是如果 cookie 没了,sessi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-03-28 12:45:06
                            
                                1611阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            分布式协议中最重要的两个协议: 两阶段提交     paxos============================================================================================= 两阶段提交协议两阶段提交一般有两类节点 一协调者 二事务的参与者(一般有多个事务参与者),事务参与者完成系统相关业务成功            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-20 19:18:17
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Zookeeper ---- ZooKeeper分布式锁案例1. 原生Zookeeper实现分布式锁案例1. 分布式锁实现2. 分布式锁测试2. Curator框架实现分布式锁案例1. 原生的 Java API 开发存在的问题2. Curator是一个专门解决分布式锁的框架,解决了原生 Java API 开发分布式遇到的问题。3. Curator案例实操 什么叫做分布式锁呢? 比如说"进程 1"            
                
         
            
            
            
            网络协议:TCP/IP 和 UDP/IPTCP/IP(Transmission Control Protocol/Internet Protocol)是一种可靠的网络数据传输控制协议。定义了主机如何连入因特网以及数据如何在他们之间传输的标准。TCP/IP协议参考模型把所有TCP/IP系列协议归类到四个抽象层中; 每一个抽象层建立在低一层提供的服务上,并且为高一层提供服务 三次握            
                
         
            
            
            
            ZooKeeper的概念和基础简介ZooKeeper的使命通过ZooKeeper构建分布式系统合理的创建标题,有助于目录            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-28 17:31:34
                            
                                115阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            摘要科技进步和军事需求的联合推动下,无人机蜂群作战成为一种新兴的并能够改变战争规则的颠覆性作战样式,各军事强国围绕“蜂群技术和战术”展开了激烈的竞争。介绍了无人机蜂群的作战概念及优势,归纳了国外无人机蜂群作战样式的进展状况。基于传统装备反蜂群能力不足与缺点,总结与分析了反蜂群装备与技术发展趋势,并针对反蜂群发展手段强、运用弱的现状,提出杀伤链动态构建策略,为后续综合利用多种反蜂群装备实现体系化对抗            
                
         
            
            
            
            消息生成者发送消息 MQ收到消息,将消息进行持久化,在存储中新增一条记录 返回ACK给消费者 MQ push 消息给对应的消费者,然后等待消费者返回ACK 如果消息消费者在指定时间内成功返回ack,那么MQ认为消息消费成功,在存储中删除消息,即执行第6步;如果MQ在指定时间内没有收到ACK,则认为消 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-26 10:38:00
                            
                                1873阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            分布式系统是一种使用多台计算机协同工作来完成共同目标的系统。而Kubernetes(K8S)是一种开源的容器编排工具,可以帮助我们管理这些分布式系统。在本文中,我将详细介绍如何使用Kubernetes实现一个分布式系统。
整个流程可以分为以下几个步骤:
| 步骤 | 描述               |
|------|--------------------|
| 1    | 配置Kube            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-22 09:54:17
                            
                                377阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            :https://zhuanlan.zhihu./p/157978714 分布式id生成策略 生成分布式Id的方法主要有以下几种: 数据库水平拆分,设置初始值和相同的自增步长。批量申请自增ID。UUID生成。Redis的方式。雪花算法。百度...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-08-11 01:42:00
                            
                                1321阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            分布式事务文章目录分布式事务一,本地消息表二,2PC 两阶段提交三,3PC 三段式提交四,TCC场景:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-29 12:29:51
                            
                                597阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            原文:https://zhuanlan.zhihu.com/p/157978714	分布式id生成策略	生成分布式Id的方法主要有以下几种:数据库水平拆分,设置初始值和相同的自增步长。	批量申请自增ID。	UUID生成。	Redis的方式。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-28 13:55:32
                            
                                847阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |cnblogs.com/heqiyoujing/p/10917102.html一、分布式sess...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-16 17:18:27
                            
                                1670阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            分布式锁文章目录分布式锁一,基于MySQL实现二,基于redis实现2.1 基于`setNx ` 和 ` setEx `实现2.2 redis集群环境的分布            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-29 12:30:15
                            
                                682阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            http协议的无状态性催生了cookie技术,也就是用cookie来记录会话信息。如果服务器需要记录该浏览器的信息,就会在http响应头            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-11 12:17:42
                            
                                314阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            【分布式】分布式会话无状态使用Redis实现会话共享            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-13 10:25:19
                            
                                336阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            分布式锁为了解决集群中多主机上不同线程之间的同步,需要在分布式系统中有类似于单主机下用于进程/线程同步的锁,也即分布式锁 1.1 基于MySQL...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-03 11:26:03
                            
                                863阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            系统一旦分布式了之后,通信、缓存、消息、事务、锁、配置、日志、监控、会话等等各种原来单块系统场景下很容易解决的问题,都会变得很复杂,需要引入大量外部的技术。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-17 05:51:45
                            
                                687阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 从零开始学习分布式事务和分布式锁
## 介绍
在分布式系统中,分布式事务和分布式锁是非常重要的概念。分布式事务用于保证多个数据库操作的一致性,而分布式锁用于解决多个进程之间的并发访问问题。本文将介绍如何在Kubernetes(K8S)环境中实现分布式事务和分布式锁,帮助刚入行的小白理解并应用这些概念。
## 总体流程
在K8S中实现分布式事务和分布式锁的具体步骤如下:
| 步骤 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-28 10:44:13
                            
                                212阅读