刚入职新单位,发现只用 ZooKeeper,没有用 dubbo

2020-06-06 17:03:50 +08:00
 zxc1234

我印象中做微服务的要嘛用 spring cloud

要嘛就是 dubbo+ZooKeeper

只用 ZooKeeper 有什么优缺点吗,什么情况下只用 ZooKeeper 不需要用到 dubbo

5466 次点击
所在节点    程序员
20 条回复
CHANGEX929
2020-06-06 17:16:51 +08:00
建议百度
lhx2008
2020-06-06 17:20:08 +08:00
没有一定要用什么东西的说法
ZSeptember
2020-06-06 17:41:26 +08:00
没明白什么意思。只用 ZK,用 ZK 做什么了。
配置中心?注册中心?
binbinyouliiii
2020-06-06 17:45:15 +08:00
各有各的作用
Cbdy
2020-06-06 17:45:55 +08:00
单用 zk 作配置中心也是有的
jerry74
2020-06-06 17:45:57 +08:00
你搞的明白 dubbo 跟 zk 是做啥用的吗??
cs419
2020-06-06 18:17:23 +08:00
zk 对于 dubbo 来说 就是个 db

mybatis 能配 mysql 也能配 oracle
那啥时候只用 mysql 不用 mybatis 无所谓呀
freebird1994
2020-06-06 18:33:30 +08:00
都是可插拔的组件。没有什么非要绑定的意思,你用 dubbo 还能用 redis/consul 做注册中心呢
Jacky23333
2020-06-06 18:36:33 +08:00
所以你司用 zookeeper 做什么
skypyb
2020-06-06 18:44:07 +08:00
??? zookeeper 不是分布式服务协调中间件么, 咋又和 dubbo 绑定上了。
人家数据发布 /订阅、分布式锁、分布式队列、master 选举、集群管理、负载均衡啥都能做。

你司有没有什么 hadoop 、kafka 之类的, 人家也能用 zookeeper 协调来着
Jooooooooo
2020-06-06 18:45:46 +08:00
不是一个东西...
masker
2020-06-06 18:50:29 +08:00
刚从培训机构出来的?(🐶
zxc1234
2020-06-06 21:39:07 +08:00
@masker 我猜你并不知道我在问什么
zxc1234
2020-06-06 21:41:05 +08:00
@cs419 就是我司服务之间的调用只用到了 zk 做 HA,我还不清楚各个组件之间是怎么调用的,使用 dubbo 、呢 还是用 cloud
zxc1234
2020-06-06 21:41:28 +08:00
gaius
2020-06-07 00:42:58 +08:00
🐶需要 zk 的不多了去了
wdlth
2020-06-07 00:59:20 +08:00
ZK 可以做 KV 存储、配置中心、分布式锁等,很多 Apache 的项目都用。dubbo 也可以用 nacos 作为注册中心,并不一定是 ZK 。
namelosw
2020-06-07 02:44:12 +08:00
啥不能用 Zookeeper…… Python 用 Zookeeper 都行
SmiteChow
2020-06-08 09:43:49 +08:00
猜测客户端负载均衡 且自己维护实现的 register 和 loadblancer
fdingiit
2020-06-09 18:58:26 +08:00
这世界又不是只有 java 啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/679212

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX