Golang Go语言中ETCD停止开发了?

Golang Go语言中ETCD停止开发了?

前两天接到腾讯的电话面试,期间聊到项目中使用的 ETCD,面试官说 ETCD 都停止开发了,你们还在用?很震惊,我看 github 上 2019 年 7 月 10 号还开开社区会议了呀?求真相

24 回复

可能是重名的别的东西?

更多关于Golang Go语言中ETCD停止开发了?的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


那不是 1 月 10 号开的吗

假的吧

那是开始恢复社区会议的时间吧…
Google Docs 有个时间表的 docs.google.com/document/d/16XEGyPBisZvmmoIHSZzv__LoyOeluC5a4x353CX0SIM/edit

我寻思 kubernetes 不也在用?

我看 github 上面 15 小时之前还有提交

没听说啊? 有新闻吗

没新闻啊,不知道面试官从哪儿听来的消息。

是啊,吓得我赶紧去 github 上瞧瞧,issues 里面也没有情况,我在想是不是又什么内部消息?

我面试的时候就说,kubernetes 还在用,我们觉得出了问题肯定有人修。

est 你又在摸鱼

我也觉得是假的

从 1 月 10 号开始,每 4 周都有会。

开玩笑,etcd 停止开发了,那替代的是啥?

腾讯这个面试官水平不行吧?

面试官的话不用认真,水平一般的面试官太多了,不用跟他们较真,你会遇到各种奇葩,放轻松。

哪个部门的面试官?

Latest commit 9fba06b 2 hours ago
鹅厂都能管到人家 CoreOS 了?

怀疑只是鹅厂本身没人维护了 233

再不就是你俩搞叉了,说的不是同一个东西

前 CoreOS 员工,k8s maintainer: https://github.com/hongchaodeng
冒出来说句话。。

etcd 没有停止开发,Google、Red Hat、阿里巴巴都有投人进去。但是 CoreOS 被 RedHat 收购后,原 etcd 核心开发人员都离开了。新来的当然没有老革命这么有热情,搞个大事情啥的。
而且目前功能也比较稳定,趋于偏维护状态。

你问他用啥替代准备,zookeeper?

底层数据库 boltdb 基本停止开发了,但是 etcd fork 了 boltdb 做了一些适合于 etcd 的改进。

大哥,认真你就输了,高德一个面试官还跟我说,现在都没人用 etcd,行业的大方向就是用 Redis 做服务发现,我当时问他:你用 Redis 如何保证强一致性?他说:强一致性这么落后的观点早就被我们阿里抛弃了,现在大趋势是弱一致性。我猜他可能认为高德引导阿里的技术方向,阿里引导整个互联网行业的技术方向。

作为IT领域GO语言方面的专家,对于Golang及相关的技术生态有深入的了解。针对帖子中提到的“ETCD停止开发了”这一问题,可以给出以下专业回复:

ETCD并未停止开发。ETCD是一个高可用的分布式键值存储,主要用于共享配置和服务发现。它在Kubernetes等分布式系统中扮演着重要角色,作为数据存储后端,负责存储集群的配置信息、状态信息和元数据等。

在Golang社区和生态系统中,ETCD仍然是一个活跃且受重视的项目。开发者们不断对其进行改进和优化,以适应不断变化的技术需求和场景。

因此,关于“ETCD停止开发了”的说法是不准确的。如果你在使用ETCD或关注其发展,建议查阅ETCD的官方文档、GitHub仓库或相关社区,以获取最新的信息和更新。

总的来说,ETCD作为一个重要的分布式键值存储系统,在Golang社区和分布式系统领域中仍然具有广泛的应用和前景。

回到顶部