加入收藏 | 设为首页 | 会员中心 | 我要投稿 西双版纳站长网 (https://www.0691zz.com.cn/)- 数据计算、IT业界、服务器、教程、云日志!
当前位置: 首页 > 云计算 > 正文

TARS基金会:创立微服务开源生态

发布时间:2021-06-07 12:57:53 所属栏目:云计算 来源:互联网
导读:导语 在20世纪60至70年代,软件开发人员通常在大型机和小型机上使用单体架构进行软件开发,没有一个应用程序能够满足大多数最终用户的需求。垂直行业使用的软件代码量更小,与其他应用程序的接口更简单,而可伸缩性在当时并不是优先考虑的。 随着互联网的发
导语
在20世纪60至70年代,软件开发人员通常在大型机和小型机上使用单体架构进行软件开发,没有一个应用程序能够满足大多数最终用户的需求。垂直行业使用的软件代码量更小,与其他应用程序的接口更简单,而可伸缩性在当时并不是优先考虑的。
随着互联网的发展,开发人员逐渐将服务层从单体架构中分离出来,逐步产生RPC和C/S架构。
但是,当时的架构依旧无法应对不断增长的数据流量,更无法满足大型企业的需求。从20世纪90年代中期开始,分布式架构开始流行起来,面向服务的架构(SOA)越来越占主导地位。
在21世纪初,微服务开始出现,一系列基于微服务架构的框架涌现,而TARS于2008年出现。经过10年的大规模使用和迭代,TARS于2018年成为Linux基金会的项目。
 
 
图1. 搜索趋势证明对微服务的兴趣呈指数增长
关于TARS基金会
2020年3月10日,Linux基金会正式宣布,旗下的TARS开源项目将成立TARS基金会。TARS基金会是一个专注于微服务领域的开源基金会,致力于构建一个健康并且开放的微服务开源生态。
点击观看视频介绍
一个中立的微服务开源基金会
TARS基金会是一个非盈利性的开源基金会,它致力于帮助企业在拓展新领域时拥抱微服务体系架构。
它将继续支持自2018年以来在Linux基金会下运作的TARS项目及其社区。Linux基金会为基础设施、开放治理和社区参与支持提供了一个中立的组织,帮助开源微服务项目,使任何行业都能够迅速实现自己的想法。
TARS基金会正致力于解决在使用微服务方面可能出现的问题,包括减少开发和服务治理的难度。它旨在解决多编程语言的互通、数据传输、数据存储一致性问题,并在支持海量请求的同时保证高性能。
TARS基金会希望吸纳上下游的开源项目,以建立更好的微服务生态。包含但不限于基础设施、存储、开发框架、服务治理、DevOps和基于任何编程语言的应用。
它始于成熟的微服务框架
现代企业需要一个更好的微服务平台,以更好地实现DevOps实践、更全面的服务治理、更高性能的数据传输、以及面对大量数据请求的存储自动扩缩容以及内置的跨语言互操作性(例如Golang、Java、C++、PHP、Node.js)。
为了支持这些不断增长的需求,开发自腾讯 (0700.HK)的TARS项目提供了一个成熟的、高性能的RPC框架。除腾讯外,也有其他许多公司为扩展该平台的功能和价值做出了重大贡献。
 
图2. TARS项目的微服务开源生态 
TARS可以在考虑到易用性和高性能的同时快速构建系统并自动生成代码。TARS支持多种编程语言,包括C++、Golang、Java、Node.js、PHP和Python。TARS可以帮助开发人员和企业以微服务的方式快速构建自己稳定可靠的分布式应用,从而令开发人员只关注业务逻辑,提高运营效率。
多语言、敏捷研发、高可用和高效运营的特性使TARS成为企业级产品。TARS在腾讯经过10多年的大规模使用和迭代,广泛应用于腾讯的在线社交、金融服务、边缘计算、汽车、视频、游戏、地图、应用市场和安全等数百项核心业务中。微服务的规模已经超过百万节点,完善了业界标准的DevOps理念和腾讯的海量服务之道。
为什么应该加入TARS基金会?
加入TARS基金会将为成员组织和项目带来以下好处:
社区参与
l TARS基金会将组织开展一系列活动。 TARS基金会的成员将获得更多机会参与开源项目和社区的生态建设,并分享他们的想法和实践案例。
思想领袖
l TARS基金会的成员将能够形成一个圈子,一起帮助基金会打造不断发展的微服务生态。
提升营销和品牌影响力
l 会员可以通过TARS基金会的营销计划来扩大在社区中的覆盖面和知名度。
建立TARS基金会是为了发展和促进开放的微服务生态,它将建立不同的技术兴趣小组以支持其用户社区。
TARS基金会还将建立一系列新项目孵化和发展机制。在项目同意加入基金会后,将根据项目情况量身定做合适的孵化和发展路线。在满足所有孵化要求后,TARS基金会将宣布该项目毕业。
除了提供技术监督委员会和用户社区外,董事会还会根据项目的实际情况,决策项目发展战略以协助其发展。
TARS基金会合作伙伴
TARS基金会的目标是助力各垂直行业通过应用微服务来实现他们的想法。截至目前,TARS已经与许多行业建立合作,包括金融科技、游戏、边缘计算、视频、电商和教育等。
同时,许多在各行业具有领先水平的公司,如腾讯、Arm、AfterShip、Ampere、API7、Kong和Zenlayer已经成为TARS基金会的成员和合作伙伴。
腾讯
TARS在腾讯经过10年的大规模使用和迭代,广泛应用于腾讯的在线社交、金融服务、边缘计算、汽车、视频、游戏、地图、应用市场和安全等数百项核心业务中。微服务的规模已经超过百万节点,完善了业界标准的DevOps理念和腾讯的海量服务之道。
Arm
Arm是世界领先的半导体知识产权(IP)供应商,在过去一年里一直与腾讯合作,将TARS微服务完全移植到Arm架构中。目前移植工作已经完成,并可发布于Akraino Blueprint。AR/VR以及供腾讯内部使用的自动驾驶案例是Arm和腾讯合作的开始。
“我们希望在微服务领域能发挥积极的作用,因此我们选择成为TARS基金会的初始成员。”
AfterShip
AfterShip是一家香港初创公司,通过SaaS模式提供物流跟踪,并支持全球400多项物流服务。
 "我们相信微服务将成为我们产品的一个新概念,TARS基金会可以帮助我们使用微服务技术。"

(编辑:西双版纳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读