写点什么

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

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

关注

评论

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

golang中的nil接收器

六月的

golang nil

C4D2023取消永久许可?Maya推出精简版?你不能错过的7个CG软件资讯...

Renderbus瑞云渲染农场

CG Renderbus瑞云渲染 渲染软件更新

从事数字化转型的你,搞清楚这些数据类基础理念了吗

雨果

数据中台 数据仓库 数据湖

栈和队列的实现

lovevivi

c 数据结构 10月月更

曾国藩正面与侧面2

dfuru

决胜 AI 金融新赛道!Python Quants 创始人分享宝贵 AI 算法交易经验

图灵社区

人工智能

Go 语言入门很简单:Go 使用 Redis

宇宙之一粟

redis Go 语言 10月月更

二叉树的详细实现(含递归展开图)

lovevivi

c 数据结构 10月月更

2022-10-23:给你一个整数数组 nums 。如果 nums 的一个子集中, 所有元素的乘积可以表示为一个或多个 互不相同的质数 的乘积,那么我们称它为 好子集 。 比方说,如果 nums =

福大大架构师每日一题

算法 rust 福大大

谈谈电商系统中的商品模块设计

乌龟哥哥

10月月更

阿里也没想到14年后“互联网寒冬”这个词还能火

雨果

Nginx多方面调优策略

乌龟哥哥

10月月更

MySQL 中文分词原理

乌龟哥哥

10月月更

极客时间 - 运维进阶训练营 - 第一周作业

dog_brother

Docker 镜像 linux namespace

Java之面向对象

魏铁锤

10月月更

举三反一,一通百通的“数学脑”是怎样炼成的?

图灵社区

数学

“程”风破浪的开发者|Web3用合约让利润分配更公平

石云升

区块链 Web3.0 10月月更 “程”风破浪的开发者

分享5个可能用得上的JavaScript 库

devpoint

JavaScript i18n

1024@程序员:图灵社区福利来了,请本人签收

图灵教育

程序员节

1:安装、连接以及配置-MySQL

Yeats_Liao

数据库 后端 10月月更

类型转化问题

魏铁锤

10月月更

【web 开发基础】PHP 快速入门(8)-PHP 运算符之逻辑运算符详解

迷彩

逻辑运算符 10月月更 web开发基础 PHP基础

1024@程序员:图灵社区福利来了,请本人签收

图灵社区

程序员节

使用Java实现BMI指数测试

魏铁锤

10月月更

容器和单机容器编排入门与实战

poseidom

,docker Docker 镜像

2:数据库的基本操作-MySQL

Yeats_Liao

数据库 后端 10月月更

举三反一,一通百通的“数学脑”是怎样炼成的?

图灵教育

数学 科普

极客时间运维进阶训练营第一周作业

chenmin

3:表的基本操作-MySQL

Yeats_Liao

数据库 后端 10月月更

决胜AI金融新赛道!Python Quants 创始人分享宝贵 AI 算法交易经验

图灵教育

人工智能

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