本文主要是介绍bilibili/discovery 介绍与源代码分析 (一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
bilibili/discovery
github 地址: https://github.com/bilibili/discovery
该库定性为: 使用 golang 复刻了下 euerka
介绍该库前,先看下 euerka
euerka
euerka 一个服务发现中间件
与市场上其他产品的比较如下 (摘自 https://www.liangzl.com/get-article-detail-12683.html ) :
Feature | Consul | zookeeper | etcd | euerka |
---|---|---|---|---|
多数据中心 | 支持 | — | — | — |
kv存储服务 | 支持 | 支持 | 支持 | — |
一致性 | raft | paxos |
这篇关于bilibili/discovery 介绍与源代码分析 (一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!