速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

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

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

关注

评论

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

Spring @Transactional 注解是如何执行事务的?

程序员小航

Java MySQL spring 事务 代理

一步一步实现 Vue 3 Reactivity

Geek_z9ygea

JavaScript Vue 响应式 Vue 3

听说一代数据库大侠都是这样练成的?

华为云数据库小助手

数据库 GaussDB 华为云数据库

什么是SSD Sanitize数据擦除技术?

怀瑾握瑜

存储 SSD 数据保护 备份 删除

作为后端开发者的思考:如何看待如今的前端架构

吴脑的键客

大前端 后端

让AI发展避开“暗礁”,索信达控股推出自研区块链+联邦学习解决方案

索信达控股

区块链 金融科技 联邦学习 金融监管 风控

深入了解JAVA线程篇

邱学喆

线程 线程池 线程间通信 线程回调

基于朴素ML思想的协同过滤算法(十七)

Databri_AI

推荐算法

我用来阻止你摸鱼看直播、知乎和微博的Chrome插件

OBKoro1

chrome 效率工具 大前端 工作效率 chrome扩展

英特尔拥抱开源,岂能没有杀手锏?

E科讯

JAVA 面向对象 (十二)-- 关键字this

加百利

Java 关键字 this 6月日更

电梯“惊魂”事故频频发生,可视化全平台覆盖,远程值守高效监控

一只数据鲸鱼

数据可视化 智慧城市 智慧园区 智慧电梯

🏆「终」【JVM 性能调优】「CMS 垃圾回收器」优化实战分析(补充版)

洛神灬殇

CMS JVM GC调优 6月日更

Linux之cp命令

入门小站

Linux

Rust从0到1-自动化测试-运行测试

rust 自动化测试 Automated Tests 运行测试

WICC 2021来袭 融云领衔探索互联网通信云技术新方向

融云 RongCloud

法国政府的"安全 "WhatsApp替代品在短短90分钟内被破解

WorkPlus

使用高级视频质量工具 AVQT 评估视频 | WWDC 演讲实录

网易云信

机器学习 算法 音视频

在线URL转sitemap工具

入门小站

Linux

今天带你详细了解各组件原理!面试建议

欢喜学安卓

android 程序员 面试 移动开发

云小课 | MRS基础入门之HDFS组件介绍

华为云开发者联盟

hadoop hdfs 分布式文件系统 MapReduce服务 数据读写

Facebook Chat真的是世界第三大即时通讯客户端吗?

WorkPlus

ECMAScript 2021 (ES12)通过,正式写入 ECMAScript 标准

清秋

ecmascript 新闻资讯 ES2021 ES12 标准

云管理平台建设,这项功能必不可缺 ↓

BoCloud博云

云管理平台

英特尔院士Johanna Swan:极致的异构集成是半导体封装未来趋势

E科讯

react源码解析20.总结&第一章的面试题解答

全栈潇晨

React

Android快速转战Kotlin教程,附详细答案

欢喜学安卓

android 程序员 面试 移动开发

华为云数据库GaussDB(for Cassandra)揭秘:内存异常增长的排查经历

华为云开发者联盟

nosql 云原生 Cassandra 华为云数据库 GaussDB(for Cassandra)

用超出行业平均薪资招人?

石云升

职场经验 管理经验 6月日更

怎么办,linux的常用命令就是记不住?于是每天推一些linux指令实践总结

李阿柯

面试 操作系统 linux运维

oneAPI开启新征程 英特尔拥抱开源打造软件生态

E科讯

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