分布式系统
卷卷儿的博客
这个作者很懒,什么都没留下…
展开
-
Base理论
Base理论是对CAP理论【移植性、可用性、分区容错性】的延伸。核心思想是及时分布式系统无法满足强一致性,(CAP中的一致性就是强一致性,我们一般说的一致性默认都是强一致性)但应用可以采取合适的方式来达到最终一致性。 基本可用 当分布式系统出故障后,允许损失部分可用性,保证核心可用性。 软状态 软状态指允许系统存在中间状态,而中间状态不会影响系统整体可用。允许分布式存储中不同节点之间副本同步的延时...原创 2019-10-03 12:18:57 · 286 阅读 · 0 评论 -
NIO
BIO(IO):同步并阻塞 NIO:同步并阻塞 AIO:异步非阻塞 本文主要讲解NIO。 NIO提供了除Boolean类型外的原始数据类型的缓存支持数据容器,用了多路复用技术,即一个连接并发处理多个请求。解决了传统BIO(吞吐量差、阻塞时间长)下的一个请求对应一个线程的模式。 通俗理解为NIO可做到一个线程处理多个操作,比如10000个请求来了,可用50~100个线程来处理,不用像传统IO下,必须...原创 2019-10-05 22:16:41 · 90 阅读 · 0 评论