蚂蚁金服 3 个项目进入 CNCF 云原生全景图 | 开源

简介: 特别感谢 SOFAStack 开源社区的每一个你

2019 年 6 月 25 日,全球知名开源组织云原生计算基金会 CNCF 宣布,蚂蚁金服正式成为 CNCF 黄金会员,蚂蚁金服表示将持续加大对开源项目的支持,包括 Kubernetes,ServiceMesh,Serverless,安全容器等方向,并发挥自己的力量。SOFAStack 作为蚂蚁金服重要的开源项目,最近也与 CNCF 有故事发生。

近期,CNCF 发布了最新版本的 Cloud Native Landscape,蚂蚁金服金融级分布式架构 SOFAStack 中有 3 个项目被纳入,分别是 Service Mesh 数据平面代理 SOFAMosn、分布式链路跟踪系统 SOFATracer 和 RPC 服务框架 SOFARPC。

CNCF & CNCF Cloud Native Landscape

CNCF(Cloud Native Computing Foundation),是由 Google 牵头创立的云原生计算开源软件基金会。它致力于云原生(Cloud Native)技术的普及和可持续发展。2016 年 11 月,CNCF 开始维护 Cloud Native Landscape,汇总流行热门的云原生技术与工具,并加以分类,为企业构建云原生体系提供参考,在云生态研发、运维领域具有广泛影响力。

SOFAStack & CNCF Cloud Native Landscape

蚂蚁金服金融级分布式架构 SOFAStack 中的 3 个项目加入这次最新版本的 Cloud Native Landscape ,分别是 Service Mesh 数据平面代理 SOFAMosn 、分布式链路跟踪系统 SOFATracer 和 RPC 服务框架SOFARPC

landscape.png

SOFAMosn

Star 一下:https://github.com/sofastack/sofa-mosn

SOFAMosn(Modular Observable Smart Network),是一款采用 GoLang 开发的 Service Mesh 数据平面代理, 功能和定位类似 Envoy ,旨在提供分布式,模块化,可观察,智能化的代理能力。 SOFAMosn 支持 Envoy 和 Istio 的 API,可以和 Istio 集成,在 SOFAMesh 中,我们使用 SOFAMosn 替代 Envoy。 SOFAMosn 初始版本由蚂蚁金服和阿里大文娱 UC 事业部携手贡献,期待社区一起来参与后续开发,共建一个开源精品项目。

SOFARPC

Star 一下:https://github.com/sofastack/sofa-rpc

SOFARPC 是蚂蚁金服开源的一款基于 Java 实现的 RPC 服务框架,为应用之间提供远程服务调用能力,具有高可伸缩性,高容错性,目前蚂蚁金服所有业务相互间的 RPC 调用都是采用 SOFARPC。SOFARPC 为用户提供了负载均衡,流量转发,链路追踪,链路数据透传,故障剔除等功能。

SOFARPC 还支持不同的协议,目前包括 BoltRESTfulDubboH2C 协议进行通信。其中 Bolt 是蚂蚁金融服务集团开放的基于 Netty 开发的网络通信框架。

SOFATracer

Star 一下:https://github.com/sofastack/sofa-tracer

SOFATracer 是蚂蚁金服开发的基于 OpenTracing 规范 的分布式链路跟踪系统,其核心理念就是通过一个全局的 TraceId 将分布在各个服务节点上的同一次请求串联起来。通过统一的 TraceId 将调用链路中的各种网络调用情况以日志的方式记录下来同时也提供远程汇报到 Zipkin 进行展示的能力,以此达到透视化网络调用的目的。

SOFAStack 开源家族

SOFAStack™(Scalable Open Financial Architecture Stack)是用于快速构建金融级分布式架构的一套中间件,也是在金融场景里锤炼出来的最佳实践。

BC4DA63A-5C3D-495a-B919-D4908CFC39C5.png

图为 SOFAStack 开源全景图,其中橙色部分为 SOFAStack 包含的开源组件,白色部分为兼容或集成开源社区其它优秀的开源产品

特别感谢 SOFAStack 开源社区的每一个你

2018 年 4 月 19 日正式宣布逐步开源 SOFAStack,开源的策略是 Open Core,也就是把核心的接口和实现都开源出来,内部保留老的兼容代码。 到现在为止差不多 1 年 2 个月的时间,已经开源了十几个项目,累计超过 25,600  Star,120 多位贡献者, 以及 30 多家生产用户,近期认证了两位社区 Committer,再次感谢开发者和企业的信任和认可,因为你们,SOFAStack 社区才能会更好。

目录
相关文章
|
消息中间件 存储 运维
浅析阿里《云原生架构白皮书》
提前看了《云原生架构白皮书》一直想着要写点东西,拖延来去[《白皮书》](https://developer.aliyun.com/topic/cn-architecture-paper)已经正式发布2天了,我还迟迟没有动手。没动手的一方面原因是我的懒癌症又犯了;另一个原因是《白皮书》覆盖面之广,基本触及到云原生的方方面面,而我在云原生方面的知识储备不足以支撑我写出一篇好文。
5322 0
浅析阿里《云原生架构白皮书》
|
存储 运维 Cloud Native
《企业级云原生白皮书项目实战》重磅发布!
在近十年间,数字化转型的火热伴随着云原生技术的“火箭式”发展,云原生已成了耳熟能详的热门词,但目前对其的定义、架构等众说纷纭。《企业级云原生白皮书项目实战》通过拆解云原生的关键技术,从容器、中间件、大数据三大技术展开,结合企业客户上云的最佳实践经验,旨在帮助软件开发者,技术决策者和行业从业者更好地理解云原生背后的技术体系,用好云计算,拥抱云原生。
170 0
《企业级云原生白皮书项目实战》重磅发布!
|
自然语言处理 Cloud Native 数据可视化
业界首个!腾讯云原生一站式微服务管理框架 Femas 正式开源
业界首个!腾讯云原生一站式微服务管理框架 Femas 正式开源
255 0
业界首个!腾讯云原生一站式微服务管理框架 Femas 正式开源
|
canal 存储 Kubernetes
拥抱云原生,如何将开源项目用k8s部署?(一)
拥抱云原生,如何将开源项目用k8s部署?(一)
503 0
拥抱云原生,如何将开源项目用k8s部署?(一)
|
Kubernetes otter Cloud Native
拥抱云原生,如何将开源项目用k8s部署?(二)
拥抱云原生,如何将开源项目用k8s部署?(二)
508 0
拥抱云原生,如何将开源项目用k8s部署?(二)
|
人工智能 Kubernetes Cloud Native
继《云原生开发者洞察白皮书》后【云原生人才计划之Kubernetes 技术图谱】发布!
【云原生人才计划 2.0】由阿里云开发者学堂联合 Linux Foundation 开源软件学园、阿里云云原生团队共同发起,发布《云原生人才计划之 Kubernetes 技术图谱》,帮助云原生领域开发者获得从理论基础、开源实践再到应用落地的体系化成长,推进云原生大规模普及进程。云原生人才计划 2.0 的发布相比于 2020 年的「云原生人才计划」1.0基础上,新增免费动手实验,面向 LFOSSA 以及阿里云全球培训中心两套认证体系进行针对性的课程设计,帮助开发者学习后顺利实现“一课两证”。
继《云原生开发者洞察白皮书》后【云原生人才计划之Kubernetes 技术图谱】发布!
|
人工智能 Kubernetes Cloud Native
聚焦云原生,阿里云与 CNCF 共话「云未来,新可能」
12 月 9 日,一场属于中国开发者的年度技术盛宴即将拉开帷幕 —— 由云原生计算基金会 CNCF 主办的 KubeCon + CloudNativeCon + Open Source Summit China 2021 将以线上直播的方式与中国开发者们见面。
聚焦云原生,阿里云与 CNCF 共话「云未来,新可能」
|
运维 Kubernetes Cloud Native
CNCF TOC 委员张磊:不断演进的云原生给我们带来了什么?
任何一种云原生技术,它不再是某种能力的弥补,而是更多地将云的能力以某种方式更简单、更高效地透出给我的应用去使用。无论是容器、K8s 还是 Service Mesh,他们都是在不同的环节帮助应用本身能够更好地去使用云服务。
CNCF TOC 委员张磊:不断演进的云原生给我们带来了什么?
|
人工智能 Kubernetes Cloud Native
从基础设施到云原生应用,全方位解读阿里云原生新锐开源项目
在 2020 年,阿里不仅实现了 双11 核心系统全面云原生化,一举成为全球规模最大、实力最硬核的云原生实践,并首次实现自研、开源、商业“三位一体”,以此为基础拉开了极具竞争力的云原生产品家族的序幕。为了让大家有更全面的认识,我们借此机会整理了阿里从应用层到中间件到基础设施三层立体结构的云原生新锐开源项目和技术能力。
从基础设施到云原生应用,全方位解读阿里云原生新锐开源项目
|
边缘计算 运维 Kubernetes
重磅!阿里巴巴开源首个边缘计算云原生项目 OpenYurt
在阿里云容器服务 ACK@Edge(边缘集群托管服务) 上线一周年之际,阿里巴巴正式宣布将其核心能力开源,并向社区贡献完整的边缘计算云原生项目 -- OpenYurt。
重磅!阿里巴巴开源首个边缘计算云原生项目 OpenYurt