写点什么

etcd 2.0 发布,大部分功能已稳定

  • 2015-01-29
  • 本文字数:637 字

    阅读完需:约 2 分钟

1 月 28 日,CoreOS 官方宣布发布 etcd 2.0,这是官方发布的首个稳定版本。 etcd 是一个开源的用于配置共享和服务发现的高性能的键值存储系统,由 CoreOS 团队开发,也是 CoreOS 的核心组件,负责 CoreOS 的自动安全更新、容器相关的覆盖网络设置等功能。目前 etcd 在 GitHub 上的 Star 数量已经超过 5000,使用 etcd 的项目也已经超过 500 个,包括 Kubernetes、Cloud Foundry 等大型项目。

据官方博客介绍,etcd 团队最近一直致力于改善 etcd 的稳定性,与最近的 0.4.6 版本(etcd 在 0.x 版本后直接跳到了 2.x 版本)相比,2.0 版本的亮点如下:

  • 改进了内部 etcd 协议以防止意外配置错误(比如之前使用 etcdname 作为标志符,而现在使用 Token)
  • 增加etcdctl backup命令以恢复集群故障
  • 增加etcdctl member list/add/remove命令以管理集群
  • 通过使用循环冗余校验和 append-only 来改进磁盘数据存储的安全性
  • 可以更严格且更快的对 Raft 算法实现部分代码进行测试
  • 完善了项目文档
  • IANA 为 etcd 预留了 2379/2380 端口

业内很多人都会拿 etcd 与 ZooKeeper 做对比,它们确实有些类似。不过相比来说,etcd 是一个非常年轻的项目,它使用 Go 语言编写、部署简单,并使用 Raft 算法保证强一致性(ZooKeeper 使用 Paxos 算法)。2.0 正式版距离上一个 RC 版本发布仅有一个月的时间,这一个月里,官方团队覆盖了所有的测试并完善了系统文档,目前主要功能都已经稳定,并且在很多大型项目都得到了检验,有相关需求的读者可以一试。另外,InfoQ 上也有 etcd 相关的实战文章,读者可以参考阅读。

2015-01-29 00:153027
用户头像

发布了 219 篇内容, 共 138.2 次阅读, 收获喜欢 191 次。

关注

评论

发布
暂无评论
发现更多内容

还热乎的面经

书旅

百度 面试 面经

对微服务架构设计实践中若干问题的探讨

xcbeyond

微服务 28天写作

Java 程序经验小结:避免使用终结方法

后台技术汇

28天写作

高效学习:如何制定有价值的学习目标

石云升

学习 28天写作

有人相爱,有人年少财务自由,有人数据结构都背不出来

Java架构师迁哥

数字钱包系统软件开发|数字钱包APP开发

系统开发

深度模型的日志异常检测,还有谁不会?

华为云开发者联盟

运维 日志 网络 AIOPS 系统

持币生息钱包APP系统开发|持币生息钱包软件开发

系统开发

美团图数据库平台建设及业务实践

NebulaGraph

图数据库

第一周

Richard

数据结构与算法 - 哈夫曼树

ios 数据结构与算法

腾讯T3大佬亲自教你!一起刷完了这份1307页的安卓面试宝典吧,吐血整理

欢喜学安卓

android 程序员 面试 移动开发

关注直播 解锁采集器新功能

滴滴云

运维 可观测性 直播技术 滴滴夜莺

k8s 上运行我们的 springboot 服务之——springboot服务https请求

柠檬

Java k8s https Istio,

DCache 分布式存储系统|安装部署与应用创建

TARS基金会

缓存 分布式 微服务 存储 TARS

Spring Boot 中集成ActiveMQ

武哥聊编程

Java springboot SpringBoot 2 28天写作 Activemq

2021面试脚本!夜读互联网Java开发27大专题,终入P7

比伯

Java 程序员 面试 计算机 技术宅

mq消费幂等总结

A

MQ 幂等性 db

全球城市ZoneId和UTC时间偏移量的最全对照表

YourBatman

GMT UTC ZoneId 时区

FFMpeg解码API以及在解码过程中存在的丢帧问题

wangwei1237

ffmpeg 视频解码

架构师 3 期 3 班 -week9- 作业

zbest

作业 week9

爱了爱了!带着问题深入学习Handler,吊打面试官系列!

欢喜学安卓

android 程序员 面试 移动开发

基于机器学习的逻辑回归模型

无誉

AQS之ReentrantReadWriteLock写锁

伯阳

读写锁 ReentrantReadWriteLock 多线程与高并发 lock

软件测试--cookie学习

测试人生路

软件测试

如何成为一名优秀的技术Leader?

架构精进之路

成长笔记 七日更 28天写作

程序员的简历,要注意以下几点

田维常

简历

Redis中哈希分布不均匀该怎么办

Java 数据库 编程 程序员 面试

[JetPack] LiveData源码解析

Changing Lin

android 技术 JetPack

Pulsar vs Kafka,CTO 如何抉择?

Apache Pulsar

大数据 pulsar 消息中间件

架构师 3 期 3 班 -week9- 总结

zbest

总结 week9

etcd 2.0发布,大部分功能已稳定_DevOps & 平台工程_小盖_InfoQ精选文章