新年新起点 | Nacos GitHub Star 破万后的回顾和展望

本文涉及的产品
性能测试 PTS,5000VUM额度
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介:

2020.01.02 新年伊始,Nacos Star 突破 10000,从此迈上了一个新的里程碑。感谢大家的一路支持、信任和帮助!!!

lADPDgQ9rd2zWIfNASTNAqw_684_292_jpg_620x10000q90g

Nacos 开源 17 个月以来,发布了 22 个版本,成功切入 Dubbo/Spring-Cloud/ 云原生三个核心生态。吸引了 88 位优秀贡献者,积累了 110 家企业案例,官网累计获取 20w+ 用户浏览, 2000 UV ,借此机会,我们代表 Nacos 社区一起回顾 Nacos 来时的路,和未来的发展方向。
lADPDgQ9rd2zWInM_s0C2g_730_254_jpg_620x10000q90g

项目起源

Nacos 在阿里巴巴起源于 2008 年五彩石项目(完成微服务拆分和业务中台建设),成长于十年双十一的洪峰考验,沉淀了简单易用、稳定可靠、性能卓越的核心竞争力。随着云计算兴起,2018 年我们深刻感受到开源软件行业的影响,因此决定将 Nacos(阿里内部 Configserver/Diamond/Vipserver 内核) 开源,输出阿里十年的沉淀,推动微服务行业发展,加速企业数字化转型!

lALPDgQ9rd2zWI7NAiLNAuo_746_546_png_620x10000q90g

开源后的工作

开源很重要的是生态,而且开发者往往是先选服务框架,再选注册中心和配置中心,因此在 1.0 之前 Nacos 首先支持了国内人气最高的 Dubbo/Spring-Cloud 两个主流服务框架,又在 1.X 版本之后支持了云原生的服务框架。至此 Nacos 目前已经能够支持所有主流服务框架,并且为用户未来平滑迁移云原生服务框架做好了准备!

虽然我们期望通过云原生的方式支持多语言,但是也为 Java/Golang/NodeJs/Cpp/Python 等提供了语言级支持,以便给大家更好的编程体验!

lADPDgQ9rd2zWJDNARbNAuY_742_278_jpg_620x10000q90g

后续规划

2020 年,我们将聚焦 Nacos 内核构建,打造一个更稳定、更安全、更高效的微服务引擎!

目前最核心的工作如下:

  • 建立访问控制体系,提升安全水准
  • 升级连接通道,提升推送效率
  • 解耦Mysql,降低部署运维成本

具体规划列表:
https://nacos.io/zh-cn/docs/feature-list.html

感谢贡献者

开源以来,Nacos 收获了国内外贡献者的支持,目前已有 88 位 Contributors ,非常感谢你们的付出!

lADPDgQ9rd2zWJPM2s0Csg_690_218_jpg_620x10000q90g
欢迎更多小伙伴参与 Nacos 开源!

lALPDgQ9rd2zWJbNAaHNAuo_746_417_png_620x10000q90g

关联开源项目

加入我们

一起构建无限扩展的服务发现和配置管理体系,并且引领该域的云原生方向、标准和实践。

我们拥有核心开源产品Nacos,是阿里微服务体系核心组件。

我们拥有ACM、MSE两款云产品,通过阿里云平台服务成千上万家公司。

对内服务80%的阿里巴巴应用,支撑者阿里巴巴百万实例级微服务体系。
目前团队正在招聘微服务引擎专家,有意者可发邮件至:water.lyl@alibaba-inc.com

招聘详情请点击这里

相关文章
|
5月前
|
Rust Linux iOS开发
|
2月前
|
算法 数据处理 数据安全/隐私保护
|
3月前
|
机器人 vr&ar 计算机视觉
|
4月前
|
Shell Python
GitHub星标破千Star!Python游戏编程的初学者指南
Python 是一种高级程序设计语言,因其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。 目前的编程书籍大多分为两种类型。第一种,与其说是教编程的书,倒不如说是在教“游戏制作软件”,或教授使用一种呆板的语言,使得编程“简单”到不再是编程。而第二种,它们就像是教数学课一样教编程:所有的原理和概念都以小的应用程序的方式呈现给读者。
|
4月前
|
前端开发 Java C#
GitHub突破5k Star!这件事情我坚持了3年,努力打造C#/.NET/.NET Core全面的学习、工作、面试指南知识库
GitHub突破5k Star!这件事情我坚持了3年,努力打造C#/.NET/.NET Core全面的学习、工作、面试指南知识库
|
4月前
|
Python 容器
GitHub狂揽6700 Star,Python进阶必备的案例、技巧与工程实践
当下是 Python 急剧发展的时代,越来越多的人开始学习和使用Pyhon,而大家也遇到了各种问题。这份手册清晰、细致地介绍了 Python 代码应该遵循的编程风格,并解释了背后的原理和机制。
|
5月前
|
Python 容器
GitHub狂揽6700 Star,Python进阶必备的案例、技巧与工程实践
当下是 Python 急剧发展的时代,越来越多的人开始学习和使用Pyhon,而大家也遇到了各种问题。这份手册清晰、细致地介绍了 Python 代码应该遵循的编程风格,并解释了背后的原理和机制。 入门 Python 语言相对简单,但写出优雅的代码并非易事。这份手册深入讲解了 Python进阶知识的方方面面,并配以许多有趣的案例故事,使读者能更轻松地理解各种原理,并更好地将其运用于日常工作。
|
5月前
|
Python 容器
GitHub狂揽6700 Star,Python进阶必备的案例、技巧与工程实践
当下是 Python 急剧发展的时代,越来越多的人开始学习和使用Pyhon,而大家也遇到了各种问题。这份手册清晰、细致地介绍了 Python 代码应该遵循的编程风格,并解释了背后的原理和机制。
|
5月前
|
SQL 关系型数据库 Java
实时计算 Flink版操作报错之在阿里云DataHub平台上执行SQL查询GitHub新增star仓库Top 3时不显示结果,是什么原因
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
4月前
|
Shell Python
GitHub星标破千Star!Python游戏编程的初学者指南
Python 是一种高级程序设计语言,因其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。 目前的编程书籍大多分为两种类型。第一种,与其说是教编程的书,倒不如说是在教“游戏制作软件”,或教授使用一种呆板的语言,使得编程“简单”到不再是编程。而第二种,它们就像是教数学课一样教编程:所有的原理和概念都以小的应用程序的方式呈现给读者。