重磅 | 中移软件和QingCloud加入 OpenMessaging 开源标准社区

近日,中移(苏州)软件技术有限公司(中国移动苏州研发中心)和QingCloud先后宣布,正式加入Linux基金会旗下OpenMessaging开源标准社区,以充分发挥自身优势,推动开源社区发展,实现低成本甚至无成本的在不同的产品和不同的云平台之间进行消息传递的社区愿景。

全球范围内,消息领域存在两大问题:一是缺乏供应商中立的行业标准,导致各种消息中间件的高复杂性和不兼容性,相应地造成了公司的产品低效、混乱和供应商锁定等问题。二是目前已有的方案框架并不能很好地适配云架构,即非云原生架构,因此无法有效地对大数据、流计算和物联网等新兴业务需求提供技术支持。

OpenMessaging是国内首个在全球范围内发起的分布式消息领域国际标准,旨在为分布式消息分发,创建面向全球、面向云、供应商中立的开放标准,可以部署在云端、内部和混合云情景中,以解决以上的两大问题。除了做到可以链接跨平台、跨语言、跨产品和跨云的标准之外,OpenMessaging还将提供Cloud Native的能力,面向云计算、混合云架构,实现多云平台无缝迁移,致力于提供金融、电子商务、IoT及大数据等领域的一站式解决方案。

Linux OpenMessaging创始人冯嘉介绍道,“中移软件是OpenMessaging开源标准社区首个来自运营商行业的成员,而×××QingCloud是国内技术领先,提供全栈云 ICT 服务与解决方案的厂商,这将给其他从事基础设施建设的厂家提供极强的示范作用。同时,得益于中移软件和×××QingCloud的贡献,OpenMessaging将在多元化、无厂商锁定的方向上持续、健康的发展。”

此外,除了已经接入中移软件、×××QingCloud等这类提供云计算基础设施的厂商外,RocketMQ、RabbitMQ、Nats、Pulsar等消息类开源项目也均已参与了OpenMessaging标准,其中Apache RocketMQ 是全球首个支持OpenMessaging标准的消息产品。

  • 关于中移软件

中移软件是中国移动通信集团有限公司的全资子公司。公司依托中国移动雄厚的技术积累、海量的数据资源以及海内外高级专业人才,始终在探索和研发灵活、稳定、开放的云计算产品及服务。在开源领域,于2016年代表中国移动,率先加入OpenStack基金会成为黄金会员,并成功发布移动大云、集团一级私有云和多个行业云的云产品服务,支持并满足各类企业用户在云端的应用需求,提升产品价值。

  • 关于QingCloud

QingCloud (北京优帆科技有限公司)是一家技术领先的企业级全栈云 ICT 服务商和解决方案提供商,也是一个基于云模式的综合企业服务平台。QingCloud 致力于为企业用户提供安全可靠、性能卓越、按需、实时的 ICT 资源与管理服务,并携手众多生态合作伙伴共同构建云端综合企业服务交付平台。

  • 关于OpenMessaging

OpenMessaging项目是由阿里巴巴发起,与雅虎、滴滴出行、Streamlio公司共同参与创立,并于2017年10月正式入驻Linux基金会。项目意在创立厂商无关、平台无关,面向云和大数据,多行业领域的分布式消息及流处理领域的应用开发标准。

欢迎加入企业级互联网架构交流钉钉群,群号:21704851

-> 欢迎关注“阿里巴巴中间件”,加入中间件开发者群,与技术同行。

原文地址:http://blog.51cto.com/13995002/2314097

时间: 2024-10-15 22:51:59

重磅 | 中移软件和QingCloud加入 OpenMessaging 开源标准社区的相关文章

将dll从进程模块列表中移除并保持正常运行

将dll从进程模块列表中移除并保持正常运行,这玩意想想是挺简单,n久前byshell就用了, 简单的思路就是给当前的dll内存映像做份拷贝,然后跳到那份拷贝的地址空间的代码,回头free掉原来的dll, 然后马上用VirtualAlloc在原基址上申请块同样大小的空间,并将那份拷贝还原回去,再跳回去执行.完. 代码写完后再实际程序中应用后发现问题,一旦调用到malloc或new的话就会崩溃,于是去看了下byshell的代码,发现他申请内存是用VirtualAlloc,但是我大量的代码都是用new

国内物联网平台初探(八):中移物联网开放平台OneNet

平台定位 OneNET是中移物联网有限公司搭建的开放.共赢设备云平台,为各种跨平台物联网应用.行业解决方案,提供简便的云端接入.存储.计算和展现,快速打造物联网产品应用,降低开发成本. IoT PaaS基础能力:提供智能设备自助开发工具.后台技术支持服务.物联网专网.短彩信.位置定位.设备管理.消息分发.远程升级等基础服务 SaaS业务服务:提供第三方应用开发平台,快速实现不同业务需求,借助轻应用孵化器快速搭建Web和APP应用 IoT数据云:提供高扩展的数据库.实时数据处理.智能预测离线数据分

杉岩数据异地容灾备份解决方案(中移物联网案例)

中国移动物联网有限公司(简称中移物联网)是中国移动全资子公司,聚焦物联网产业,专业化运营物联网专用网络,设计生产物联网专用模组和芯片,打造车联网.智能家居.智能穿戴等特色产品,开发运营物联网连接管理平台 OneLink和物联网开放平台OneNET.中移物联网拥有11万企业客户,物联卡用户超4亿,是全球四大物联网连接管理平台之一. 公司按照中国移动整体战略布局,围绕"物联网业务服务的支撑者.专用模组和芯片的提供者.物联网专用产品的推动者"的战略定位,专业化运营物联网专用网络,设计生产物联

如何从项目中移除storyboards

我不想在超过4-5屏的项目中使用storyboards,当我新建一个项目时,我通常按照下面的步骤操作. 我不想谈论storyboards本身的问题,如果你对这个话题感兴趣,推荐读这篇文章. 在本文中我们将从Single View Application模板中移除storyboard,并使用导航栈来储存不限数量的视图控制器,然后模态化的显示视图页面. 创建新项目 创建一个新项目并选择Single View Application模板.将其命名为NoStoryboards并选择Swift作为编程语言

System.getProperty()引起的悲剧--您的主机中的软件中止了一个已建立的连接

我已无法形容此刻我的心情.. 本来是已经写好的netty5的demo程序,server和client之间创建tcp长连接的..然后随便传点数据的简单demo..然后今天试了一下tcp粘包的例子,用到了System.getProperty()方法,悲剧就从此产生了..改好了程序一运行,服务器端正常启动,然后client端怎么也起不来,一启动就自动退出,完善了一下client端的异常捕获,然后就能偶尔报出些异常信息: 您的主机中的软件中止了一个已建立的连接 恰巧今天装了一些新软件和插件,挨个全都卸载

VMware Workstation与Hyper-V不兼容。请先从系统中移除Hyper-V角色,然后再运行VMware Workstation

VMware Workstation与Hyper-V不兼容.请先从系统中移除Hyper-V角色,然后再运行VMware Workstation. VMware Workstation与Hyper-V不兼容.请先从系统中移除Hyper-V角色,然后再运行VMware Workstation. 第一步: 第二步: 完成后提示重新启动,然后就可以安装了 ? win8,win10一样

ubuntu中查找软件的安装位置

ubuntu中的软件可通过图形界面的软件中心安装,也可以通过命令行apt-get install安装.但是安装后的软件在哪个位置呢?这点跟windows环境下安装软件的路径选择不一样.ubuntu中可供调用的终端大都在/usr/bin或者/opt,但也不尽然.可尝试用下面的方法快速找到软件的位置. 1.执行该程序: 2.用命令 ps -e 找到该程序的名字: 3.用 find 或 whereis 命令查找文件位置. 此外,如果知道使用apt-get install命令安装的软件,可直接用命令 d

android studio 中移除module和恢复module

一.移除Android Studio中module 在Android Studio中想要删除某个module时,在Android Studio中选中module,右键发现没有delete,如图: Android Studio对module做了一个保护机制,module是不能随意删除的,要删除必须先从module列表中移除. 移除方式有两种: 1.File菜单下Project structure...,选中你要移除的module,然后按红色的'-'按钮,这个时候仅仅是在Android Studio

iOS尽量不要在viewWillDisappear:方法中移除通知

http://www.cocoachina.com/ios/20151214/14596.html 在了解控制器的生命周期之后,我们都知道viewWillAppear:方法是在控制器的view将要显示的时候调用的,而viewWillDisappear:方法是在控制器的view将要隐藏的时候调用.很多时候我们根据自身需要将相关代码逻辑添加到这两个方法中,我们看下如下代码片段: 监听键盘的通知代码 这段代码是在控制器的viewDidLoad:方法中注册了一个键盘弹出的通知和键盘隐藏的通知,然后在调用