首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >OSCAR 开源先锋日 | 阿里分布式计算领域国际标准 OpenMessaging 探秘

OSCAR 开源先锋日 | 阿里分布式计算领域国际标准 OpenMessaging 探秘

作者头像
DevOps时代
发布2018-11-05 17:19:42
4700
发布2018-11-05 17:19:42
举报

一、简介

OpenMessaging 项目由阿里巴巴发起,与雅虎、滴滴出行、Streamlio 公司共同参与创立,项目意在创立厂商中立、平台无关的分布式消息及流处理领域的应用开发标准。

2017年 OpenMessaging 开源项目正式入驻 Linux 基金会,这也是国内首个在全球范围发起的分布式计算领域的国际标准。

二、价值

在云计算时代,消息通讯已经成为现代数据驱动架构的关键环节,消息中间件可以连接数据源、数据处理引擎和应用程序。然而,全球范围内,消息领域仍然存在两大问题:一是缺乏供应商中立的行业标准,导致各种消息中间件的高复杂性和不兼容性,相应地造成了公司的产品低效、混乱和供应商锁定等问题。二是目前已有的方案框架并不能很好地适配云架构,即非云原生架构,因此无法有效地对大数据、流计算和物联网等新兴业务需求提供技术支持。

OpenMessaging 抛弃历史包袱,轻装上阵,期望能解决这些弊端。除了做到可以链接跨平台、跨语言、跨产品和跨云的标准之外,OpenMessaging 将提供 Cloud Native 的能力,面向云计算、混合云架构,实现多云平台无缝迁移,致力于提供金融、电子商务、IoT 及大数据等领域的一站式解决方案。

三、社区建设

OpenMessaging 社区的目标是为分布式消息分发创建全球采用的、供应商中立的和开放标准,可以部署在云端、内部和混合云情景中,推进 OpenMessaging 在云厂商和消息厂商落地。

OpenMessaging 的贡献者正在寻求通过以下方式改进分布式消息分发:

1.为分布式消息分发创建一个面向全球、面向云、供应商中立的行业标准

2.促进用于测试应用程序的标准基准发展

3.支持平台独立

4.以可伸缩性、灵活性、隔离和安全性为目标的云数据的流和消息分发要求

5.培育不断发展的开发贡献者社区

四、进展

目前,OpenMessaging 已经向社区发布1.0.0-preview 版本,提供了 Specification 以及 JAVA&CPP 版本的 Runtime Interface;在社区建设方面,包括微众银行,Datapipeline,移动云在内的多家公司宣布加入 OpenMessaging 一起共建标准及生态,积极推动 OpenMessaging 标准落地,此外,还有更多公司以及云厂商正在积极参与进来,一起将 OpenMessaging 打造成面向 Cloud Native,厂商中立的分布式消息事实标准。

你可以在这了解有关新项目的更多信息以及如何参与:

http://openmessaging.cloud

如果想要加入 OpenMessaging,欢迎在:

https://github.com/openmessaging/tsc

中以ISSUE方式提出。

在10月20举行的 OSCAR 开源先锋日上,阿里巴巴技术专家丁磊老师将在现场详细为您介绍 OpenMessaging 的背景与未来展望。

丁磊

阿里巴巴技术专家

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-10-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DevOps时代 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
消息队列 TDMQ
消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档