下载release:wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz解压缩tar-zxvfzookeeper-3.4.14.tar.gz进入解压后的目录,复制里面conf目录下的zoo_sample.cfg:cpzoo_sample.cfgzoo.cf
分类:
其他好文 时间:
2019-06-29 20:46:47
阅读次数:
114
分布式组件zk基于zk集群实现分布式配置中心一、zk集群原理zk=文件系统+监听通知机制客户端注册监听它关心的目录节点,(数据改变/被删除/子目录节点增加删除)时,zk会通知客户端 二、zk集群选举原理分析集群leader选举原理集群(myid,zxid)/zab原子广播协议主节点提供写服务,从节点 ...
分类:
其他好文 时间:
2019-06-29 11:08:31
阅读次数:
80
1. Kafka 总体架构 基于 Kafka-ZooKeeper 的分布式消息队列系统总体架构如下: 如上图所示,一个典型的 Kafka 体系架构包括若干 Producer(消息生产者),若干 broker(作为 Kafka 节点的服务器),若干 Consumer(Group),以及一个 ZooKe ...
分类:
其他好文 时间:
2019-06-28 14:49:18
阅读次数:
106
面试杂谈 面试流程 1. 技术面 2. leader面 3. HR面 4. 面试题 技术面 专业能力: + 知识面广度 + 知识面深度 + 逻辑思维能力:场景设计和算法思维 综合素质: + 价值观 + 公司认同 + 个人素质:沟通、协作、学习、主动性 Leader面 + 基础知识不多 + 开发型问题 ...
分类:
其他好文 时间:
2019-06-24 22:34:38
阅读次数:
120
笔者是16年毕业的,从毕业到19年6月都是在同一家公司上班,这家公司成立了20年,规模800人吧。之所以待3年。主要是稳定,leader也很和蔼,带我的人性格也很好,办公环境没话说。但是主要因为工资、五险一金,涨薪等等原因我还是决定跳槽了。于是在5月底的时候像公司提了离职。我的leader其实很不想 ...
分类:
其他好文 时间:
2019-06-24 15:00:12
阅读次数:
131
性能是个特别有意思的话题,在我之前的工作中,从入门的初级工程师到高级别的技术专家,大家都很喜欢谈性能,我以前参与晋升评审,每年总能听到很多关于性能的晋升述职 那么,今天我就来谈谈我眼中的性能。 性能总论while 循环快还是 for 循环快? |0 是不是比 Math.floor 性能好? 网上随处 ...
分类:
其他好文 时间:
2019-06-20 12:52:05
阅读次数:
98
前段时间学习了zookeeper,对其中比较难理解并且容易忘掉的知识点做一个记录~ 关键词: myId:表示在集群中,自身对应的id zxId:节点状态发生改变时,产生的一个时间戳,并且这个时间戳全局有序 leader选举发生的时机: 在集群启动时和leader节点不可用时发生(连接断开) lead ...
分类:
其他好文 时间:
2019-06-15 13:18:44
阅读次数:
84
1:kafka可以通过多个broker形成集群,来存储大量数据;而且便于横向扩展。 2:kafka信息存储核心的broker,通过partition的segment只关心信息的存储,而生产者只负责向leader角色的partition提交数据,而消费者pull数据的时候自己通过zk存储offset信 ...
分类:
其他好文 时间:
2019-06-15 00:16:48
阅读次数:
150
这个文章我们主要来说一下Consul的基本概念,以及其实现的内部原理,和Eureka的比较。 # 1.什么是Consul?Consul是一种服务网格解决方案,提供具有服务发现,配置和分段功能的全功能控制平面。 这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全服务网格。 Consul需 ...
分类:
其他好文 时间:
2019-06-14 12:53:14
阅读次数:
110
(In)Stability for the Blockchain: Deleveraging Spirals and Stablecoin Attacks Cornell University稳定币的市场行为,有很多经济学的概念。Validating IP Prefixes and AS-Paths ...
分类:
其他好文 时间:
2019-06-14 12:43:13
阅读次数:
103