分布式工具
莫言静好、
这个作者很懒,什么都没留下…
展开
-
Zookeeper详解
一 CAP 理论 和BASE 理论1.1 CAP理论CAP: 指的是分布式系统中一致性,可用性和分区容错性的缩写,即Consistency, Availablity和Partition Tolerance的缩写。一致性:在分布式环境中,一致性是指数据在多个副本之间是否能够保持一致的特性。当一个系统在数据一致的状态下执行更新操作后,应该保证系统的数据仍然处于一致的状态。 可用性:转载 2017-11-24 09:21:50 · 1024 阅读 · 0 评论 -
Keepalived+LVS
1 Keepalived 原理VRRP:virtual router redundancy protocol(虚拟路由冗余协议):在现实的环境中,两台需要通信的主机大多数情况下并没有直接的物理连接,比如没有网线连接。在这时候,他们之间的路由怎么选择,通常解决办法有两种:Ø 在主机上使用动态路由Ø 主机上使用静态路由动态路由并不十分实际,因为管理维护成本以及是否支持等诸多问原创 2017-11-24 09:29:47 · 501 阅读 · 0 评论 -
Akka之actor模型
一 定义Actorimportakka.actor.{Props, ActorSystem, Actor}import akka.actor.Actor.Receiveimport akka.event.Logging/** 通过扩展Actor并实现receive方法来定义Actor*/class MyActorextends Actor{ //获取Log原创 2017-11-24 09:39:33 · 871 阅读 · 0 评论 -
akka之分发和路由
一 Dispatchers1.1 理解分发器分发器是一个通信协调员的角色,主要负责消息的接收和传递。主要依据一定的分发策略,用于控制执行流程,然后将到来的消息或者请求路由给相关的业务进程。提供飞机的航空公司类似于Akka的MailBox,机场跑道类似于Akka的线程资源,航空交通管制塔类似于Dispatcher 1.2 分发器的类型1.2.1 Dispatche原创 2017-11-24 09:55:19 · 2297 阅读 · 0 评论