加载中
Centos7 Zookeeper 集群安装

mkdir /opt/zookeeper #项目目录 mkdir -p /data/zookeeper/zkdata #存放快照日志 mkdir -p /data/zookeeper/zkdatalog #存放事物日志 cd /opt/zookeeper/ 事前下载好zoo......

ZooKeeper的Watcher机制

ZooKeeper 提供了分布式数据的发布/订阅功能。 在 ZooKeeper 中,引入了 Watcher 机制来实现这种分布式的通知功能。 ZooKeeper 允许客户端向服务端注册一个 Watcher 监听, 当服务器的一些特...

2018/11/19 16:46
344
curator 框架

代码::https://gitee.com/jly521/ZooKeeper-book.git 开源的ZooKeeper 客户端 封装了很多底层细节 Apache 顶级项目 还提供了ZooKeeper各种应用场景: Recipe共享锁服务 Master选举机制 分布...

2018/11/12 18:47
29
ZooKeeper的典型应用场景

ZooKeeper是一个高可用的分布式数据管理与协调框架 ZAB算法的实现,很好的保证了分布式系统数据一致性 数据发布/订阅 数据发布/订阅系统,即所谓配置中心 发布者发布数据到ZooKeeper的一系列...

2018/11/15 16:56
201
dubbo源码分析-服务端注册流程-笔记

前面,我们已经知道,基于spring这个解析入口,到发布服务的过程,接着基于DubboProtocol去发布,最终调用Netty的api创建了一个NettyServer。 那么继续沿着RegistryProtocol.export这个方法,...

2018/12/03 14:52
106
初步认识ZooKeeper

后端的架构通过垂直伸缩的方式很难达到我们期望的性能要求, 同时投入产出比也非常大,同时普通PC 的性能也越来越高, 所以通过水平伸缩的方式来提升性能成为了主流。 在分布式架构下,当服务...

2018/11/08 13:46
10
ZooKeeper技术内幕-系统模型

系统模型 数据模型 ZooKeeper视图机构和标准Unix 文件系统非常相似,使用了数据节点(ZNode) ZNode是ZooKeeper数据的最小单元 ZNode可以挂在子节点,保存数据信息 ZNode层次化,树结构存储 ...

2018/11/20 14:35
41
ZooKeeper与Paxos

ZooKeeper 没有采用Paxos 协议,采用的是ZAB(ZooKeeper Atomic Broadcast) 是一个典型的分布式数据一致性解决方案 分布式应用可以基于他实现: 数据发布/订阅、负载均衡、命名服务、分布式...

2018/11/07 17:01
102
深入分析ZooKeeper的实现原理

ZooKeeper的由来 主要是解决分布式环境下的服务协调问题而产生的,实现ZooKeeper需要做什么? 防止单点故障 所以这个中间件需要考虑到集群,而且这个集群还需要分摊客户端的请求流量 集群存在...

2018/11/19 14:15
170
Eureka原理分析

https://blog.csdn.net/JinXYan/article/details/90721953 Zookeeper保证CP,在云部署的环境下, 因网络问题使得zk集群失去master节点是较大概率会发生的事, 虽然服务能够最终恢复, 但是漫...

07/19 14:57
10
服务框架dubbo(一):基础篇

学习博文:https://www.imooc.com/t/6300745 dubbo是一个分布式服务框架,致力于提供高性能透明化RPC远程调用方案,提供SOA服务治理解决方案。 由于dubbo各个分层都是很多扩展, 注册中心有r...

2018/11/21 15:55
63
ZooKeeper java客户端API 代码地址

https://gitee.com/jly521/ZooKeeper-book.git

2018/11/12 14:04
13
Elasticsearch 与 Solr 的比较

https://blog.csdn.net/u013703963/article/details/56489172 当实时建立索引时, Solr会产生io阻塞,查询性能较差, Elasticsearch具有明显的优势。 随着数据量的增加,Solr的搜索效率会变得更...

dubbo源码分析-Directory 和 LoadBalance-笔记

Directory 订阅节点的变化, 当zookeeper上指定节点发生变化以后,会通知到RegistryDirectory的notify方法 将url转化为invoker对象 调用过程中invokers的使用 StaticDirectory: 静态目录服务...

2018/12/03 18:02
59
分布式消息通信-Kafka介绍-笔记

什么是Kafka Kafka是一款分布式消息发布和订阅系统, 具有高性能、高吞吐量的特点 而被广泛应用与大数据传输场景。 它是由LinkedIn公司开发, 使用Scala语言编写, 之后成为Apache基金会的一...

2018/12/21 16:29
60
ZooKeeper持久化原理

ZK 的数据与存储中,有几个特别关注点: 内存数据与磁盘数据间的关系: 内存数据,是真正提供服务的数据 磁盘数据,作用: 恢复内存数据,恢复现场 数据同步:集群内,不同节点间的数据同步(...

SpringCloud项目简介

springCloud是基于SpringBoot的一整套实现微服务的框架 提供了微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件...

分布式一致性级别

我们无法获得分布式一致性最终解决方案 需要将一致性和系统性能做平衡 一致性级别问题由此产生 强一致性 系统写入什么,用户就读出来什么,用户体验很好,性能影响最大 弱一致性 要求某个时间...

2018/11/02 17:15
17
Dubbo基础介绍

Dubbo是一个常用的分布式服务框架, 它致力于提供高性能、透明化的RPC远程服务方案。 学习Dubbo有助于提高企业级应用的开发效率,以及可通过简单的配置就可以实现负载均衡,提高服务的效率。...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部