主要使用场景汇总
应用 | 场景描述 | 使用示例 | 备注 |
---|---|---|---|
命名服务 | 服务注册、服务发现功能 | dubbo | |
配置服务 | 利用ZK的树形数据存储保持配置信息 | ||
分布式锁 | 利用ZK临时顺序节点, 实现资源占用功能 | 分布式锁 | |
专用服务 | 一些开源项目对zk的命名服务、配置服务等需求 | kafka hadoop redis | |
选主 | 分布式服务需要一个leader和多个follower(或者backup),zk临时节点来完成选主功能 | kafka 数据挖掘 抓取服务 |
个人介绍:
高广超:多年一线互联网研发与架构设计经验,擅长设计与落地高可用、高性能、可扩展的互联网架构。
本文首发在 高广超的简书博客 转载请注明!