Golang Go语言中ETCD停止开发了?
Golang Go语言中ETCD停止开发了?
前两天接到腾讯的电话面试,期间聊到项目中使用的 ETCD,面试官说 ETCD 都停止开发了,你们还在用?很震惊,我看 github 上 2019 年 7 月 10 号还开开社区会议了呀?求真相
那不是 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社区和分布式系统领域中仍然具有广泛的应用和前景。