随笔 - 579  文章 - 2 评论 - 35 阅读 - 56万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

10 2018 档案
浅谈分布式消息技术 Kafka(转)
摘要:一只神秘的程序猿。 一只神秘的程序猿。 Kafka的基本介绍 Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010 阅读全文
posted @ 2018-10-19 16:19 Dufe王彬 阅读(285) 评论(0) 推荐(0) 编辑
架构之微服务(zookeeper)转
摘要:ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些 阅读全文
posted @ 2018-10-18 11:35 Dufe王彬 阅读(293) 评论(0) 推荐(0) 编辑
Zookeeper 3、Zookeeper工作原理(转)
摘要:1、Zookeeper的角色 » 领导者(leader),负责进行投票的发起和决议,更新系统状态 » 学习者(learner),包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端返回结果,在选主过程中参与投票 » Observer可以接受客户端连 阅读全文
posted @ 2018-10-18 10:39 Dufe王彬 阅读(174) 评论(0) 推荐(0) 编辑
协程的实现原理(转)
摘要:我们都知道Go语言是原生支持语言级并发的,这个并发的最小逻辑单元就是goroutine。goroutine就是Go语言提供的一种用户态线程,当然这种用户态线程是跑在内核级线程之上的。当我们创建了很多的goroutine,并且它们都是跑在同一个内核线程之上的时候,就需要一个调度器来维护这些gorout 阅读全文
posted @ 2018-10-18 10:38 Dufe王彬 阅读(291) 评论(0) 推荐(0) 编辑
Zookeeper原理架构
摘要:Zookeeper到底是什么!? 学一个东西,不搞明白他是什么东西,哪还有心情学啊!! 首先,Zookeeper是Apache的一个java项目,属于Hadoop系统,扮演管理员的角色。 然后看到官网那些专有名词,实在理解不了。 那么我们来仔细研究一下这个东西吧! Zookeeper能干嘛?! 1. 阅读全文
posted @ 2018-10-11 17:34 Dufe王彬 阅读(319) 评论(0) 推荐(0) 编辑
Raft算法和Gossip协议
摘要:简单介绍下集群数据同步,集群监控用到的两种常见算法。 Raft算法 raft 集群中的每个节点都可以根据集群运行的情况在三种状态间切换:follower, candidate 与 leader。leader 向 follower 同步日志,follower 只从 leader 处获取日志。在节点初始 阅读全文
posted @ 2018-10-10 11:05 Dufe王彬 阅读(1219) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示