还在为 Eureka 闭源担心?Nacos 来了

阿里发布了开源项目Nacos,旨在为Dubbo生态做出贡献,提供服务发现、配置管理和DNS服务。Nacos支持Dubbo、Spring Cloud和Kubernetes生态,目标在6-8个月内达到生产可用状态,并计划吸引外部贡献者加入社区。
摘要由CSDN通过智能技术生成

摘要: 1、贡献 Dubbo 生态,阿里 Nacos 发布 v0.1.0 版本 在 6 月份 Aliware 技术行上海站 Dubbo 开发者沙龙上,阿里巴巴高级技术专家郭平 (坤宇) 宣布了阿里巴巴的一个新开源项目 Nacos,在上周五凌晨 (7 月 20 日) 低调发布了第一个版本。

1、贡献 Dubbo 生态,阿里 Nacos 发布 v0.1.0 版本

在 6 月份 Aliware 技术行上海站 Dubbo 开发者沙龙上,阿里巴巴高级技术专家郭平 (坤宇) 宣布了阿里巴巴的一个新开源项目 Nacos,在上周五凌晨 (7 月 20 日) 低调发布了第一个版本。

https://nacos.io/#/?lang=zh-cn

坤宇在上一次线下活动中介绍了这个开源项目的初衷,他表示 “将通过 Nacos 项目将阿里巴巴在建设共享服务体系中使用的服务发现、配置及服务管理平台贡献给开源社区,通过打造 Dubbo + Nacos 的经典组合进一步释放 Dubbo 在云原生及 Service Mesh 时代中,在大规模微服务治理、流量治理、服务集成与服务共享等服务平台能力建设上的威力,同时 Nacos 会非常关注对主流开源社区,如 Spring Cloud 和 Kubernetes 云原生体系的无缝对接与支持”。

该项目目前的计划是通过未来 6~8 个月的持续努力,release 的 0.8 版本开始达到生产可用的状态,同时计划坚持社区化发展,在未来一年里计划吸收至少 10 名外部 Committer 和 5 个外部 PMC.


2、什么是 Nacos /nɑ:kəʊs/?

Nacos 是阿里巴巴的新开源项目,Nacos 发布 v0.1.0 版本的同时也发布了中英双语的官网,从其官网描述来看,其核心定位是 “一个更易于帮助构建云原生应用的动态服务发现、配置和服务管理平台”。

Nacos 有三大主要功能:

• 任务发现与服务管理
在采用以“服务 (Service)”为中心的诸如微服务及云原生方式的现代应用架构时,动态服务发现至关重要。 Nacos 同时支持基于 DNS 和基于 RPC(如 Dubbo/gRPC)的服务发现,并为您提供服务的实时的健康检查以防止将请求发送给不健康的主机,基于 Nacos 您也可以更方便的实现服务断路器。Nacos 提供的强大的服务的元数据管理,路由及流量管理策略也能够帮助您更好的构建更强壮的微服务平台。

• 动态配置管理
动态配置服务允许您在所有环境中以集中和动态的方式管理所有应用程序或服务的配置。动态配置消除了配置更新时重新部署应用程序和服务的需要。可以更方便的帮助您实现无状态服务,更轻松地实现按需弹性扩展服务实例。

• 动态 DNS 服务
支持权重路由的动态 DNS 服务使您可以更轻松地在数据中心内的生产环境中实施中间层负载平衡,灵活的路由策略,流量控制和简单的 DNS 解析服务,动态 DNS 服务也帮你更容易的实现以 DNS 协议为基础的服务发现,以消除耦合到厂商私有服务发现 API 上的风险。

3、为什么开源 Nacos

阿里巴巴为什么选择这么一个时间点开源 Nacos,其背后的思考是什么,在更早的线下技术活动中,@坤宇也给出了详细的解读,坤宇表示主要基于以下几点:

• 围绕着

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值