欢迎来到无限飞翔,在这里,你会找到许多有趣的技术 : )

标签:分布式

开发者头条

分布式协调神器 ZooKeeper 之 Leader 选举篇

分布式协调神器 ZooKeeper 之 Leader 选举篇
前面我们做了Zookeeper的整体分析,了解了基本的运作原理和整体架构,即分布式系统中协调之力的重要性。本篇我们就来深入分析这个协调服务的服务器启动和Leader选举,带你更深入解读什么叫迷之自信的“自荐式”选举逻辑。 服务器启动 注:Z...

6天前 25℃ 0评论 0喜欢

Java

分布式定时器的一些解决方案

分布式定时器的一些解决方案
前言 之前写SpringBoot时,有简单介绍过分布式定时器的一些思路(SpringBoot | 第二十二章:定时任务的使用)。原来的项目本身使用dubbo实现了一个简单的实现,目前项目迁移至SpringCloud后,原来的就不适用了,但基本原理都是差不...

2周前 (03-07) 29℃ 0喜欢

开发者头条

分布式系统关注点:拆库

分布式系统关注点:拆库
如果第二次看到我的文章,欢迎点上方▲蓝字关注哟~ 本文长度为5389字,建议阅读14分钟。 坚持原创,每一篇都是用心之作~ 没想到这篇文章写了这么长,一时半会没消化完的话,可以收藏一下先。 这是「伸...

2周前 (03-06) 27℃ 0喜欢

开发者头条

Sentinel:分布式系统的流量防卫兵

Sentinel:分布式系统的流量防卫兵
前言 在 Spring Cloud 体系中,熔断降级我们会使用 Hystrix 框架,限流通常会在 Zuul 中进行处理,Zuul 中没有自带限流的功能,我们可以自己做限流或者集成第三方开源的限流框架。最新一代的网关 Spring Cloud Gateway ...

2周前 (03-06) 34℃ 0喜欢

开发者头条

基于 hashicorp/raft 的分布式一致性实战教学

基于 hashicorp/raft 的分布式一致性实战教学
本文由云+社区发表 作者:Super 导语:hashicorp/raft是raft算法的一种比较流行的golang实现,基于它能够比较方便的构建具有强一致性的分布式系统。本文通过实现一个简单的分布式缓存系统来介绍使用hashicorp/raft来构建分布式应用程序的方法。 ...

3周前 (03-04) 90℃ 0喜欢

开发者头条

浅析 Redis 分布式集群倾斜问题

浅析 Redis 分布式集群倾斜问题
对于分布式系统而言,整个集群处理请求的效率和存储容量,往往取决于集群中响应最慢或存储增长最快的节点。所以在系统设计和容量规划时,我们尽量保障集群中各节点的“数据和请求分布均衡“。但在实际生产系统中,出现数据容量和请求倾斜(类似Data Skew)问题是比较常见的。 ...

3周前 (03-04) 45℃ 0喜欢

开发者头条

大数据和分布式经典论文汇总

大数据和分布式经典论文汇总
下面论文均为大数据和分布式比较经典的论文,包括:CAP、BASE、2PC、一致性协议、一致性哈希、逻辑时钟、Leases 等。如果大家还有比较好的论文,欢迎在下面评论。 文章目录 1 分布式理论 2 Google 3 Ama...

3周前 (02-28) 58℃ 0喜欢

开发者头条

分布式系统技术难题:多机房部署(异地多活)

分布式系统技术难题:多机房部署(异地多活)
什么是异地多活? 为了保证系统能够对机房级别的故障进行容错,不会使系统不可用,这就需要在机房级别对系统进行冗余处理。而这就需要在架构上进行良好的设计。来面对多机房场景下的技术挑战。事实上,异地多活最大的挑战在于机房之间的物理距离更远,数据传输的延迟已经不能忽略。在网络普...

3周前 (02-28) 74℃ 0喜欢