Linux 下一代架构基金会宣布:正式成立 NextArch 基金会微服务技术组!联手腾讯等企业/社区共同发力微服务标准化建设

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
注册配置 MSE Nacos/ZooKeeper,118元/月
云原生网关 MSE Higress,422元/月
简介: Linux 下一代架构基金会宣布:正式成立 NextArch 基金会微服务技术组!联手腾讯等企业/社区共同发力微服务标准化建设

2022 年 3 月 23 日,NextArch 基金会正式宣布成立微服务 SIG(Special Interest Group,以下简称“微服务技术组”),来自腾讯、字节跳动、七牛云、快手、BIGO、好未来和蓝色光标等多家企业的技术专家成为首批成员。

image.png

image.png

据悉,该小组聚合了 Linux 基金会、大型科技公司、行业技术专家等多方资源,致力于推动微服务技术及其开源生态的持续发展,将面向企业在微服务生产实践中遇到的问题,针对不同行业和应用场景输出标准化解决方案,并且联合 PolarisMesh、TARS、go-zero、GoFrame、CloudWeGo 和 Spring Cloud Tencent 等开源社区提供开箱即用的实现,从而降低微服务用户的落地门槛。

作为下一代架构的关键部分,随着企业数字化转型持续深入,微服务架构正在被越来越多的企业采用。相关市场调研表明,2023 年微服务云市场的规模达到 18.8 亿美元,从 2018 到 2023 年的复合年增长率达到 22.4%。

在微服务架构中,一个函数只可以调⽤同⼀个微服务的函数。如何实现分布式服务之间的通信是微服务架构的首要问题,构建高性能、高可用的远程调用能力并不容易。值得庆幸的是,已经有 grpc、thrift、tars、go-zero、GoFrame、cloudwego/kitex 和 spring cloud 等大量开源的分布式服务开发框架,可以帮助终端用户快速地构建微服务。

由于这些框架并不能解决所有的问题,因此保障大规模服务的稳定运营还需要考虑更多方面。例如:在分布式架构中如何处理基础设施以及应用层的各种异常、如何实现大规模服务的无损发布和流量调度,如何定位和分析复杂调用链路中出现的问题等。对于中大型企业来说,还存在异构的开发技术栈和运行时环境,存在跨地域和混合云的架构要求。如何在更加复杂的应用场景中解决上述问题,企业及开发者面临更多的挑战。

不同的微服务开发框架及工具链,对于服务治理体系的理解和实现存在差异性,不利于微服务技术的沉淀及长期发展。终端用户必须在不同的基础设施和适当的工具之间做出艰难的抉择,才可能解决微服务架构落地过程中的各种问题,加大了企业在微服务架构落地过程中的成本。

据了解,微服务技术组近日已经向 NextArch 基金会提交了首个提案。根据各企业在分布式或者微服务生产实践中的经验和痛点,面向多语言、多框架和异构基础设施,针对不同行业和应用场景输出微服务落地的标准化方案,并且依托相关开源社区提供推荐实现,方便终端用户落地。

image.png

腾讯云专家工程师单家骏表示,北极星(Polaris)是腾讯自研和开源的服务治理框架和平台,解决了业务系统因多语言、多框架以及业务差异性带来的服务治理不一致的问题,在腾讯内部覆盖了 90% 以上的业务部门,完成了服务发现和治理的标准化。我们期望加入 NextArch 基金会这样一个中立组织,推动并承载标准化的服务治理体系的落地,促进微服务开源生态的进一步发展。

七牛云技术副总裁万俊峰提出,需要进一步提炼和抽象微服务的能力,并加以标准化,这样可以更好的沉淀经验,并将各语言的微服务框架提供规范化对接,从而推动微服务技术的进一步发展。同时也期望在微服务技术组能够更多的讨论微服务落地的各种最佳实践,也期望能够通过 go-zero 开源社区帮助推动共识的微服务治理标准落地。

GoFrame 开源框架项目发起人郭强认为,在微服务化之后,项目架构将会引入更多的痛点:服务之间的高效通信、分布事务处理、微服务化治理、服务版本管理、项目迭代协作等。微服务 SIG 需要做的是针对这些痛点分析共性之处,形成统一化和规范化的解决方案。以帮助企业更快速地实现微服务化,同时也需要提供一些最佳实践。80% 的解决方案抽象,20% 的最佳实践沉淀。

TARSGo 核心开发者和开源项目维护者利开园表示,微服务技术组的成立有利于完善微服务的生态与技术标准,有利于用户更低成本落地和更高效率运营微服务体系。

字节跳动微服务架构师,CloudWeGo 开源负责人罗广明表示,微服务技术发展至今,业界涌现出一大批微服务开发框架、技术和最佳实践,多样化是不可避免的,但是微服务架构里面所涉及的服务治理体系却可以做到统一和规范化。NextArch 微服务技术组正是在这样的背景下诞生了,旨在提供统一服务治理体系,解决共性问题,将促进微服务框架和技术的进一步演进和发展。

好未来智学云 PaaS 平台负责人苏柯表示,微服务理念和相关架构技术在一定程度上对原来复杂的分布式架构进行了抽象和开箱即用的技术简化,降低了分布式系统开发的使用成本和门槛,也正是这一点让微服务得到了蓬勃的发展和演进,但是大家并没有形成事实上统一的标准和实现,期望微服务SIG能将大家成熟有价值的企业实践进行沉淀和推广。

蓝色光标技术总监喻翔表示,企业在微服务实践过程经常面临的问题是新老技术框架共存、虚拟机和容器部署共存、混合云部署等。而业界现有的开源服务治理框架,或多或少都对研发框架,部署方式有要求。这导致企业增加了大量的定制化,重复研发的成本高。微服务 SIG 正是致力于制定跨语言跨平台的标准化方案,降低企业向微服务技术演进成本。

Bigo 运维研发负责人张波表示,NextArch 基金会致力于在异构基础设施、多元化技术栈和混合云场景下的构建下一代技术架构;希望和 NextArch 基金会一起探讨下一代技术架构的最佳实践并探讨标准。可以给出面向下一代技术架构的微服务治理的解决方案。

快手微服务架构师,服务治理技术负责人兼布道师魏诗白表示,微服务技术是在微服务架构下衍生的各种必要能力,包括但不限于服务注册、配置中心、流量治理、RPC 通信等技术。微服务 SIG 致力于在微服务技术领域为业界提供一套行之有效的标准与最佳实践,降低领域认知门槛。

自 2021 年 11 月 NextArch 基金会正式在 Linux 基金会旗下成立以来,已有包括腾讯等 40 余家企业或单位作为首批共建和支持单位加入,目前共增至 53 家企业。NextArch 基金会致力于在异构基础设施、多元化技术栈和混合云场景下的构建下一代技术架构,始终秉承一个开放中立的治理模式,发展适合企业数字化转型的开源生态。

目前, NextArch 基金会首个提案已经围绕企业在分布式或者微服务生产实践中的痛点提出,期待更多相关企业和开源社区加入 NextArch 基金会,共同探讨分布式或者微服务治理的标准化方案。

相关文章
|
1月前
|
运维 Cloud Native 持续交付
深入理解云原生架构及其在现代企业中的应用
随着数字化转型的浪潮席卷全球,企业正面临着前所未有的挑战与机遇。云计算技术的迅猛发展,特别是云原生架构的兴起,正在重塑企业的IT基础设施和软件开发模式。本文将深入探讨云原生的核心概念、关键技术以及如何在企业中实施云原生策略,以实现更高效的资源利用和更快的市场响应速度。通过分析云原生架构的优势和面临的挑战,我们将揭示它如何助力企业在激烈的市场竞争中保持领先地位。
|
1月前
|
Kubernetes Cloud Native 微服务
探索云原生技术:容器化与微服务架构的融合之旅
本文将带领读者深入了解云原生技术的核心概念,特别是容器化和微服务架构如何相辅相成,共同构建现代软件系统。我们将通过实际代码示例,探讨如何在云平台上部署和管理微服务,以及如何使用容器编排工具来自动化这一过程。文章旨在为开发者和技术决策者提供实用的指导,帮助他们在云原生时代中更好地设计、部署和维护应用。
|
2月前
|
运维 Kubernetes Cloud Native
云原生技术:容器化与微服务架构的完美结合
【10月更文挑战第37天】在数字化转型的浪潮中,云原生技术以其灵活性和高效性成为企业的新宠。本文将深入探讨云原生的核心概念,包括容器化技术和微服务架构,以及它们如何共同推动现代应用的发展。我们将通过实际代码示例,展示如何在Kubernetes集群上部署一个简单的微服务,揭示云原生技术的强大能力和未来潜力。
|
2月前
|
安全 Linux 虚拟化
|
18天前
|
监控 数据可视化 架构师
为什么企业需要开展架构治理?
随着数字化转型加速,企业面临的技术和业务环境日益复杂,传统架构难以应对快速变化的需求。企业架构治理成为数字化转型的关键,通过确保技术与战略对接、优化资源利用、降低风险和复杂性,提升企业灵活性、效率和创新能力,支持快速响应市场变化,推动数字化转型成功。
76 7
为什么企业需要开展架构治理?
|
18天前
|
监控 数据可视化
如何通过建模工具实现企业架构治理全流程管理
企业架构治理工具通过构建统一的架构语言、可视化建模、流程管理、资源整合和多场景分析,实现企业架构的全生命周期管理。该工具赋能企业数字化转型,确保业务、平台、数据及技术相互耦合闭环,提供从规划到决策的一站式服务,助力提升业务运营、优化组织管理和加速数字化建设。
32 2
如何通过建模工具实现企业架构治理全流程管理
|
3天前
|
人工智能 运维 监控
云卓越架构:企业稳定性架构体系和AI业务场景探秘
本次分享由阿里云智能集团公共云技术服务部上海零售技术服务高级经理路志华主讲,主题为“云卓越架构:企业稳定性架构体系和AI业务场景探秘”。内容涵盖四个部分:1) 稳定性架构设计,强调高可用、可扩展性、安全性和可维护性;2) 稳定性保障体系和应急体系的建立,确保快速响应和恢复;3) 重大活动时的稳定重宝策略,如大促或新业务上线;4) AI在企业中的应用场景,包括智能编码、知识库问答、创意广告生成等。通过这些内容,帮助企业在云计算环境中构建更加稳定和高效的架构,并探索AI技术带来的创新机会。
|
5天前
|
监控 架构师 安全
企业架构(EA)项目开发综合指南
企业架构(EA)是一种全面的方法,用于对齐企业的业务目标与其 IT 战略和资源。EA 涵盖了企业的各个层面,包括业务流程、信息流、应用系统和技术基础设施。本指南将详细探讨 EA 项目开发的关键步骤、[EA](https://www.visual-paradigm.com/features/enterprise-architecture-diagram-tool/) 与 TOGAF、ArchiMate 以及其他建模图(如 BPMN 和 UML)之间的关系,以及推荐 Visual Paradigm 作为 EA 团队的最佳解决方案。
32 3
|
13天前
|
安全 Linux KVM
Linux虚拟化技术:从Xen到KVM
Xen和KVM是Linux平台上两种主要的虚拟化技术,各有优缺点和适用场景。通过对比两者的架构、性能、安全性、管理复杂性和硬件依赖性,可以更好地理解它们的适用场景和选择依据。无论是高性能计算、企业虚拟化还是云计算平台,合理选择和配置虚拟化技术是实现高效、稳定和安全IT环境的关键。
67 8
|
2月前
|
人工智能 运维 算法
引领企业未来数字基础架构浪潮,中国铁塔探索超大规模分布式算力
引领企业未来数字基础架构浪潮,中国铁塔探索超大规模分布式算力