
zookeeper
文章平均质量分 87
qq_23204557
这个作者很懒,什么都没留下…
展开
-
Zookeeper的Leader选举
paxos zab原创 2021-03-27 12:02:28 · 347 阅读 · 0 评论 -
腾讯的面试
1,项目及其难点答:1,流量大;2,业务复杂。2,你是怎么(比如用软件工程的方法)来解决业务复杂度的?答:抽象能力,选择适合的数据结构,以及采用微服务架构。但我猜应该回答领域驱动设计(DDD)3,为什么用到websocket?有没有比较它与Http2.0,3.0,它们分别适合什么应用场景?相关知识:【快速入门系列】一篇文章让你入门HTTP2.0,HTTP/2 简介fromdevelopers.google.com: http2.0的特点:多路复用(即在一个TCP连接中存在多个流);支持服务器推送;原创 2021-03-18 04:57:12 · 586 阅读 · 0 评论 -
《专题四 服务化改造》之《第四章 【拓展进阶】分布式》之《第四节 Zookeeper核心功能和应用场景》、《第五节 分布式锁》
文章目录《4.4.1 ZooKeeper入门》《4.4.2 ZooKeeper核心概念》《4.4.1 ZooKeeper入门》12 10 zookeeper的应用案例:13 15 zk的同类产品:consul etcd(比zk轻量级) Doozer18分 单机版安装参考以及相关官方文档查阅处:启动服务端:bin/zkServer.sh start用客户端连接:bin/zkCli.sh -server 127.0.0.1:218124 45+ cli操作指南:原创 2021-01-18 01:01:26 · 629 阅读 · 0 评论 -
zookeeper的一致性
https://juejin.im/post/5c3e93baf265da616f703287:如果客户端想要将数据存储在ZooKeeper集合中,则会将znode路径和数据发送到服务器。连接的服务器将该请求转发给leader,然后leader将向所有的follower重新发出写入请求。如果只有大部分节点成功响应,而写入请求成功,则成功返回代码将被发送到客户端。 否则,写入请求失败。绝大多数节点...原创 2019-11-29 07:09:32 · 118 阅读 · 0 评论 -
zookeeper协调分布式事务
Zookeeper 的一个作用就是担任分布式事务中的协调者角色,2PC(可参考高级数据库课程第19章分布式事务的内容)参考来源1:详解分布式协调服务 中的“协调分布式事务”;它最初应该参考自ZooKeeper Recipes and Solutions中的“Two-phased Commit”其实要保证分布式系统数据一致性,不一定要用分布式事务,参考保证分布式系统数据一致性的6种方案...原创 2019-10-28 01:44:25 · 1230 阅读 · 0 评论