Nacos 发布了一本架构原理书,免费下载
作者 | 于怀 Nacos 发起人 & Maintainer
一、Nacos 开源诞生
2018年 7 月 21 日,完成在 github 进行最后检查工作,凌晨 2 点 Nacos 在 github 上正式发布对外宣布 Nacos 正式开源,产品脱身于阿里巴巴在分布式领域多年的沉淀的经验,定位于一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。从那年夏天开始,Nacos 的社区也就正式成立了。经过 3 年多的时间,Nacos 已经成长为国内服务发现和配置管理首选的开源中间件。
二、Nacos 发展从初创期向社会基础设施发展
初创期赢得广泛关注
Nacos的成长包括了三个阶段,第一个是初创期,Nacos 最早的关注也都来自于业内对于阿里巴巴分布式系统架构的好奇,当时 Nacos 赶在凌晨发布也正是兑现对外界的承诺。这个阶段正是大家的新奇给了 Nacos 一个表现的机会,相比之前开源比较成熟的 Zookeeper、Eureka、Consul等,在易用、稳定、实时、规模上都有不错的表现,赢得了大家后续的持续关注。
发展期产品快速迭代 第二阶段是发展期,随着持续的关注和产品表现,Nacos 吸引了用户,这个时间点 Nacos 经过快速迭代,在首次的 Nacos meetup 上发布了 Nacos1.0 GA版本,在这个时候其实已经有大量的用户开始在公司使用 Nacos 了,GA 版本增加了更多人对 Nacos 的兴趣和信心。目前 Nacos 已经经过了 40+ 版本的迭代,无缝支持Dubbo/Spring-Cloud/ 服务网格生态。根据《GitHub 2020 数字洞察报告》,在GitHub 2020 年中国项目活跃度 Top 20,Nacos 社区活跃度跻身前十。
Nacos社区共吸引了 200 多位优秀贡献者,积累了虎牙、好未来、小米等多家企业案例,Nacos 的 github 的star 数已经增长突破了 2w。
在近日开源中国发布的 2021 年度 OSC 中国开源项目评选中,Nacos 被评为云原生领域人气指数 Top5 的项目,国内企业已经普遍开始使用 Nacos 。
目前 Nacos 已经发布了 2.0 版本,并且已经有普遍的生产使用经验,在性能大幅度提升的前提下,稳步的进行技术迭代。Nacos3.0 的架构社区内已经开始逐步规划,预计不久也会跟大家见面。
全面应用期面向社会基础设施演进
正处于被大规模使用的 Nacos 的第三阶段是成为基础设施,面向于基础设施进行演进,帮助企业数字化转型,深度的拥抱各个领域内的场景,并且更深度的帮助企业解决问题。
面向这个阶段,我们决定在这个时候发布电子书,计划发布一系列围绕着 Nacos 原理和使用的电子书,《Nacos 架构与原理》是电子书系列的第一部分,用于向大家更好的解释 Nacos 的设计理念和架构原理,书中凝聚着社区以及用户的大量经验,目的帮助更多的人和更多企业,更快速的熟悉和使用 Nacos,解决在实际应用中出现的问题。该系列的电子书是以非盈利为目的,内容是有社区和用户共同完成,免费开放下载。
2021年 12 月 21 日,Nacos 社区通过直播的方式,在线举办了《Nacos架构与原理》电子书在线发布会,直播覆盖 6w 开发者,内容上通俗易懂,从 Nacos 的起源开始讲起,让读者更了解 Nacos 发展历程,主体内容讲述 Nacos 的整体架构设计,以及服务发现和配置管理的内核设计原理,并且概述内核设计在可用性、安全性、易用性等方面思考,帮助读者能更快的了解 Nacos 一些设计的初衷。本书也深度介绍了 Nacos 生态圈以及和紧密融合生态,包含 Spring、Dubbo、Kubernetes和 Mesh 等主流生态。额外包含了企业级落地的场景下最佳实践,配置管理和服务发现场景下一些实用的限流和使用上的实践经验沉淀。
电子书免费下载地址:https://developer.aliyun.com/topic/download?id=8230
整本书目前免费开放下载,希望带来三方面的好处:
规范化:希望本书帮助个人和企业快速的规范使用 Nacos ,让 Nacos 不仅易用,还要按照自己的想法好用,规范使用。
分布式经验延展:既要知其然也要知其所以然,对个人在以后的架构设计中有重要的意义,帮助社区和用户更深入的了解 Nacos 的设计和思考,这个背后有阿里在微服务领域10几年沉淀的经验,并且也融合了其他公司场景的经验和最佳实践,帮助个人和企业成长。
帮助更多企业:通过学习电子书沉淀下来的内容,能进一步提升 Nacos 易用性,让更广泛的企业和用户使用 Nacos ,Nacos 要做到面向基础设施发展后要把架构和原理以及实践向更多人传播,并且参与其中。
三、社区共建内容
《Nacos 架构与原理》是 Nacos 电子书系列计划的第一步,并且这部分内容希望和社区共同创作,社区会推动 Nacos 电子书持续更新迭代,也欢迎更多小伙伴能加入 Nacos 社区一起创作。我们把电子书文档通过语雀公开文档像社区开放评论和更新,希望大家针对于内容共同进行校对,并且也欢迎进行投稿,把经验向社区更多个人和企业进行分享。
Nacos 电子书语雀共建库:https://www.yuque.com/nacos/ebook(PC端浏览、下载体验更好)
四、结尾
在此阶段要做的事情很多,开放电子书也是其中的一个原点,随着后续产品的更新和社区的壮大,我们会向用户发布更多内容。至此感谢所有参与 Nacos 的社区同学,也感谢所有使用 Nacos 的用户,也是你们让 Nacos 每个阶段走的更有意义。
点击下方链接,免费下载电子书 https://developer.aliyun.com/topic/download?id=8230

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
ModStart 模块市场全新上线,支持模板主题
ModStart 模板主题 对于很多新手或者是缺乏经验的开发者来说,快速建站具有一定的难度,总是一件让人头疼的问题。 ModStart为开发者提供了一些模板主题供开发者选购使用,模块市场包含了丰富的模块,后台一键快速安装,让开发者能够从冗长的代码中提效。 ModStart模块市场 ModStart联合魔众,共同打造ModStart模块市场的第一批应用模块,主要围绕各行业官网、场景应用等品类,共产出了100+个应用 模块供开发者选购使用。 ModStart开发者计划 就模块的数量和丰富度来说,远远难以满足用户的需求,尤其是在各行各业日益细分的今天,拥有鲜明行业属性的行业风格,是吸引客户不可或缺的要素。因此,ModStart开发者计划诞生了。 成为开发者,可以快速基于ModStart生态圈,共享Modstart的生态红利,让你的技术发光发热。充分利用你的闲散时间开发基于ModStart模块,获取丰厚报酬。微信群、QQ群全程开发技术指导交流,让你更快速的将你的应用模块上架到模块市场。在这里可以与开发者们共同交流开发心得,共同探讨技术难题,深入了解行业动态。 加入ModStart开发者,共享M...
- 下一篇
云计算服务的优点、缺点和类型
云计算为现代企业提供了灵活性、效率、可扩展性、安全性、增强的协作和降低的成本。虽然COVID-19大流行加速了云的采用,但对云技术的依赖将在2022年继续,尤其是在混合工作成为中心舞台的情况下。因此,无论组织已经使用云服务还是计划在来年使用云服务,都必须了解云计算的基础知识才能充分利用云驱动的解决方案。 在这篇博客中,我们将探讨云计算到底是什么、它是如何工作的、它的优点和缺点,以及公司如何更好地保护他们的SaaS数据。 什么是云计算? 根据ZDNet的说法,“云计算是按需提供计算服务——从应用程序到存储和处理能力——通常通过互联网和即用即付的方式提供。” 简单来说,云是指互联网。当组织将数据存储在虚拟数据中心或使用互联网连接访问程序而不是依赖其设备的硬盘驱动器或本地IT基础设施时,这意味着他们在云中运行。 云计算可以像“第三方数据中心中的服务器”或无限可扩展和地理冗余的整个无服务器工作负载一样简单。云服务器和服务具有可扩展性和弹性。 云计算是如何工作的? 云计算是通过互联网交付计算资源,例如IT基础设施或数据中心。这种模式允许企业从云服务提供商那里租用存储空间或访问软件程序,而不是构建...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装Docker,最新的服务器搭配容器使用
- 设置Eclipse缩进为4个空格,增强代码规范