风中追风

39 篇文章
26 人订阅

分布式

矿泉水

分布式环境下的解决方案——分布式锁

锁是一个抽象的概念,锁的实现,需要依存于一个可以存储锁的空间。在多线程中是内存,在多进程中是内存或者磁盘。更重要的是,这个空间是可以被访问到的。多线程中,不同的...

3608
矿泉水

redis 实现分布式锁的演进

比如说:每分钟要执行关闭未支付订单的定时任务,在集群的环境下,如果不做处理,每台服务器都会去执行这个定时任务,显然每个时间段的定时任务只需要执行一次,并不需要每...

7286
矿泉水

分布式进阶__分布式相关基础理论 CAP BASE

CAP C(一致性 Consistency): 所有节点上的数据,时刻保持一致 A可用性(Availability):每个请求都能够收到一个响应,无论响应成...

37315
矿泉水

分布式进阶__zookeeper的zab协议工作原理之 崩溃恢复模式

上篇 zookeeper的zab协议工作原理之 原子广播 介绍了 zookeeper 广播的原理。

36310
矿泉水

分布式进阶__zookeeper的zab协议工作原理之原子广播

paxos协议主要就是如何保证在分布式环网络环境下,各个服务器如何达成一致最终保证数据的一致性问题

52215
矿泉水

分布式进阶__zookeeper的选举机制

但是,zookeeper工作时,会选出一个节点为leader,其他则为follower

2957
矿泉水

分布式进阶__如何用zookeeper 实现分布式锁

        分布式锁主要用于在分布式环境中保护跨进程、跨主机、跨网络的共享资源实现互斥访问,以达到保证数据的一致性。

40416
矿泉水

分布式进阶__详解zookeeper的配置文件

initLimit=10  follower节点启动后与leader节点完成数据同步的时间

3819
矿泉水

分布式进阶__动物园园长 zookeeper

数据的发布/订阅(配置中心:disconf) 、 负载均衡(dubbo利用了zookeeper机制实现负载均衡) 、

43017
矿泉水

分布式基础__HTTP 通信协议

https://www.zhihu.com/question/44323871/answer/347628315 这个地址是知乎上的一个问题,

38215
矿泉水

分布式基础__为什么会要序列化

对 java对象的传输 是通过网络的 。然后网络都是通过字节传输的 所以需要用序列化的方式 将java对象转化为 字节,然后网络那头的接受端,拿到收到的字节 再...

3427
矿泉水

分布式基础__TCP IP 里的网络请求 到底是什么样的?

当我输入 一个url 在浏览器的地址栏按下回车 这个以前也写过博客了:一次URL输入域名按下回车到底发生了什么?

40316
矿泉水

分布式基础__聊聊TCP传输的滑动窗口协议的演进

写这篇文章前,我有些肺腑之言想感谢一下我的微信好友“风大”。 是他给了我信心,原来没有很难的技术,只要你肯努力总能赶上其他人。 后来关注他的博客后,发现他尽然觉...

38415
矿泉水

分布式基础_为什么要用分布式架构,又为什么要用微服务?

我用了dubbo后,我就可以这样调接口,巴拉巴拉,说到底还是争不过面试官问:那照你这么说,我不用分布式架构也可以完成啊,你只是说了用了分布式架构后业务处理的方法...

48312
矿泉水

分布式基础_All-In-One到SOA的分布式架构演进

在诞生之初始,应用与数据库是部署在同一台机器上,这时的用户量、数据量规模都比较小,这样的架构既简单实用、便于维护,成本又低,成为了这个时代的主流架构方式。随着用...

4039

扫码关注云+社区

领取腾讯云代金券