最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

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:152879
用户头像

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

关注

评论

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

CodeHub#4 前情预告|H5 容器在技术实践中的应用

蚂蚁集团移动开发平台 mPaaS

html5 移动开发 codehub 教育科技

粉丝福利 | 秒 get 支付宝同款扫码组件

蚂蚁集团移动开发平台 mPaaS

支付宝 二维码 mPaaS 扫码 QRCODE

​Web攻击怎么办?安全防护有方案

浪潮云

安全

互联网信贷风险与大数据 存量管理

张老蔫

28天写作

一名MindSpore新手的爬坑记录~~

依旧廖凯

28天写作 3月日更

LeetCode题解:91. 解码方法,动态规划,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

微服务学习笔记

lenka

3月日更

css高度坍塌与清除浮动

依旧廖凯

28天写作 3月日更

读书笔记:我的安全世界观

架构精进之路

安全 #读书 3月日更

基于SparkMLlib智能课堂教学评价系统的设计与实现(一)

大数据技术指南

大数据 spark 智能时代 28天写作 3月日更

虚拟路由器冗余协议 VRRP 详解

网易游戏基于 Flink 的流式 ETL 建设

Apache Flink

flink

浅谈:国内低代码开发平台能搭建哪些企业管理系统?

优秀

低代码开发平台

跳表

一个大红包

3月日更

Oracle中我们什么时候需要用到定时任务?

xiezhr

oracle 定时任务 存储过程

Wireshark数据包分析学习笔记Day9

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

原来我还有网络天赋

叫练

网络 交换机

优雅编程 | Javascript闭包的4种高级用法

devpoint

闭包 防抖 节流 闭包要点

数字化“翻译官”

boshi

数字化 七日更

算法攻关 - 重上到下打印二叉树 (O(n))_offer32

小诚信驿站

刘晓成 小诚信驿站 28天写作 算法攻关 从上到下打印二叉树

打卡第一次

容光

办公自动化

什么样的技术能进入一线大厂?这份阿里、百度、腾讯等 20家Java岗招聘要求梳理报告,会给你答案;

Java架构师迁哥

优化自动化测试流程,使用 flask 开发一个 toy jenkins工具

和牛

Python 软件测试

Python DataTime 日期处理

HoneyMoose

「Linux」网络配置大揭秘

我是程序员小贱

3月日更

十四五重头戏的工业互联网,为什么需要IP化先行

脑极体

飞行汽车到底能不能普及?

石云升

思维方式 科技革命 28天写作 3月日更

Lex Fridman: How to learn and master a new skill 简评

teoking

(28DW-S8-Day21) 《流程型组织》学习笔记:「客户第一」还是「老板第一」

mtfelix

28天写作 流程型组织

啥?用了并行流还更慢了

L

Java

Elasticsearch Document 写入原理

escray

elastic 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

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