实事求是说 etcd v2 的 HTTP API 简单好用
而且支持各种语言
v3 的 gRPC 不支持 C
当初我们产品我开发 C 库
为了实现 C 支持,花费了不少精力
但是,二进制协议的 gRPC 的确性能比过去的 HTTP API 好不少
【 在 hgoldfish 的大作中提到: 】
: etcd 是一个使用 raft 一致算法的 KV 数据库,产生于 2013 年。最早是为 CoreOS 开发的,但本文不关心这个烂货,它已经完蛋了。本文的主角,它的副产物 etcd 使用更广泛。etcd 提供了简洁的 HTTP API, 多年以来,我已经使用 etcd 开发了多个工具。
: 2015 年的时候,又诞生了另外一个与之没有关系的 Kubernetes 项目,很多人称它为 k8s. 在我看来,这是继 systemd 之后系统管理领域的最大灾难。它号称要简化集群管理,为大众带来 Google borg 集群管理软件的体验。但实际上:
: 1. 为你的软件添加了几百种出错的模式。
: ...................
--
FROM 117.35.111.*