2019独角兽企业重金招聘Python工程师标准>>>

7月22日,首届阿里云分享日上,阿里云正式对外发布了企业级互联网架构解决方案,该服务由EDAS应用框架、ONS消息队列、DRDS分布式数据库组成,能有效解决企业上云后网站过载、性能瓶颈、重复开发等问题。

而由阿里巴巴集团经过6年的自主研发,基于高可用分布式集群技术的ONS云消息服务,是企业级互联网架构解决方案的典型代表。目前,ONS云消息服务每天可处理上千亿条消息,服务于阿里内部上千个应用,轻松通过天猫双十一等大促考验。外界对ONS的描述是“成熟、稳定、可靠,性能突出”,那么ONS究竟有多神?一起来探究一下。

此前,一张流出的ONS产品视图证实了阿里将把自己6年来的看家武器提供给开发者。

多维度接入、轻松回溯、线性扩容

接入方面,阿里云ONS支持JAVA、C++、.NET、PHP四种语言的SDK接入,同时提供RESTful风格HTTP协议完成收发消息,另外还支持MQTT协议接入可以满足设备与设备、设备与应用间的可靠高效的通信。除了常规的延时消息,实现消息延迟投递,满足应用需要定时、延迟发送消息的需求外,依靠类XA的分布式事务架构,阿里云ONS还支持事务消息,能实现事务最终一致性。

订阅方可能常常会遇到这样的难题:当你下午2点半的时候发现12点的消息出现了错误,传统的模式下消息可能出现丢失,而人工回溯又特别费时费力,估计今晚跟女朋友的约会又要泡汤了。在阿里云ONS多维度的消息管理下,你大可放心赴约,ONS支持消息回溯消费,可以最多回溯到3天前的消息,并重新消费。此外,阿里云ONS还提供了图形化的基于WEB的管理控制台,能直观管理消息路径,随时进行回溯纠错和失败重试,精确实时反馈投递情况。最高可精确到topic维度,可以监控各topic消息堆积情况,提供报警机制。

在性能方面,阿里云ONS采用了多线程设计,提供亿级消息堆积能力,完美支持业务削峰场景。在高并发场景下能弹性扩容,1天内就能部署并验证上千个节点的大型企业专有云架构,保证消息投递的低延迟和及时性。

承诺可靠性99.99% 阿里云ONS与同类产品对比

其实对阿里云来说,再高的性能需求都不叫事,拥有6年来淘宝、天猫、双11交易链路大规模真实场景应用经验,阿里云ONS一天内完成上千亿条消息传递都成了家常便饭。虽然亚马逊AWS也有消息服务SNS,但SNS架设在国外,国内没有接入点,对国内的用户来说需要跨国网络,这就带来了稳定性和网络延迟的多重考验。商业化之后,阿里云ONS还将推出相应的机制来保证99.99%的可靠性和99.9%的可用性。

阿里云ONS与AWS-SNS、百度云消息、腾讯云信鸽之间的对比

与目前流行的开源消息中间件Kafka相比,基于云服务的阿里云ONS的优势很明显,用户无需花高额的价钱购买服务器并维护,还能按量付费,适合多个场景。目前,阿里云ONS已经全方位覆盖了物联网、金融支付、电信、快递物流、广告营销、社交、手游、人力资源、视频以及互联网门户等十大领域,尤其是物联网的应用场景,每个传感器都是系统中的节点,节点之间依靠消息异步通信,天然形成了基于消息的分布式应用。

财报显示,2015年第二季度,阿里云成为阿里巴巴增长最快的业务,加上阿里巴巴CEO张勇宣布对阿里云增资10亿元,显然云计算已经成为阿里最为重视的业务之一,资源也会向其倾斜。此次阿里云推出的中间件产品ONS,也是在经过6年的优化和检验之后才向用户开放,稳定性和可靠性更有保证。

随着云计算在全球范围内的普及,各方面的需求越来越强烈,未来中国市场将为全球云计算市场贡献43%的增长,IDC预计到2018年中国云计算市场将达到20亿美元。。强劲的市场增长也将吸引越来越多的互联网公司投入云计算市场,据研究机构IDC数据显示,2014年阿里云在中国公有云市场份额排名第一,市场占有率达29.7%,超过亚马逊、微软和IBM在中国市场的份额总和。

转载于:https://my.oschina.net/u/1464083/blog/496495

解密阿里云七武器之高性能消息服务ONS相关推荐

  1. 【云周刊】第213期:对话行癫:解密阿里云顶层设计和底层逻辑

    欢迎订阅云周刊 本期头条 对话行癫:解密阿里云顶层设计和底层逻辑 几十个问题,万字长文,阿里云新任总裁行癫履新后首次出面与钛媒体独家深入讨论了一下阿里云对云计算未来的判断,深度解读未来阿里云生态战略, ...

  2. 【云周刊】第213期:对话行癫:解密阿里云顶层设计和底层逻辑...

    欢迎订阅云周刊 本期头条 对话行癫:解密阿里云顶层设计和底层逻辑 几十个问题,万字长文,阿里云新任总裁行癫履新后首次出面与钛媒体独家深入讨论了一下阿里云对云计算未来的判断,深度解读未来阿里云生态战略, ...

  3. 4月2日云栖精选夜读 | 对话行癫:解密阿里云顶层设计和底层逻辑

    [点击订阅云栖夜读周刊] 几十个问题,万字长文,阿里云新任总裁行癫履新后首次出面与钛媒体独家深入讨论了一下阿里云对云计算未来的判断,深度解读未来阿里云生态战略,揭秘阿里技术委员会和阿里中台思想的原生思 ...

  4. 4月2日云栖精选夜读 | 对话行癫:解密阿里云顶层设计和底层逻辑...

    [点击订阅云栖夜读周刊] 几十个问题,万字长文,阿里云新任总裁行癫履新后首次出面与钛媒体独家深入讨论了一下阿里云对云计算未来的判断,深度解读未来阿里云生态战略,揭秘阿里技术委员会和阿里中台思想的原生思 ...

  5. 阿里云文件存储的高性能架构演进之路

    10月27日下午,2018中国计算机大会上举办了主题"数据中心计算"的技术论坛,一起探讨解决数据中心所面临的挑战.论坛上,阿里云分布式存储团队高级技术专家田磊磊进行了<阿里云 ...

  6. java实现mqtt服务端_基于Swoole使用MQTT协议连接阿里云物联网平台设备实现消息订阅

    阿里云物联网平台为设备提供安全可靠的连接通信能力,支撑设备数据采集上云,我们这里认为阿里云物联网平台是 MQTT 服务端,那么我们自己的设备作为客户端,应该如何实现消息订阅? 阿里云没有提供 PHP ...

  7. 对话行癫:解密阿里云顶层设计和底层逻辑 1

    几十个问题,万字长文,阿里云新任总裁行癫履新后首次出面与钛媒体独家深入讨论了一下阿里云对云计算未来的判断,深度解读未来阿里云生态战略,揭秘阿里技术委员会和阿里中台思想的原生思考.转载自钛媒体,作者:刘 ...

  8. 阿里云函数 实现企业微信消息 回调地址验证

    阿里云函数 实现企业微信消息 回调地址验证 getRawBody(req, async function (err, body) {// resp.send('Hello')// 企业微信消息回调地验 ...

  9. 提速50倍 阿里云发布全新一代高性能企业级存储家族

    寒冬将至,存储市场却迎来了久违的暖流. 1月9日,阿里云宣布推出全新一代块存储.极速型OSS.NAS Plus等高性能企业级存储产品家族,并对分布式存储引擎进行全面升级,性能比过去提升了最多50倍,给 ...

最新文章

  1. nmap 命令行执行错误_Unimap:一款基于Nmap实现的扫描速度提升工具
  2. C# 获取一些简单的本机信息
  3. python编码规范手册-python编码规范
  4. Spring Cloud【Finchley】-02服务发现与服务注册Eureka + Eureka Server的搭建
  5. 网页全终端视频流媒体视频直播/点播播放器EasyPlayer.js实现WEB播放H265/HEVC视频方案介绍
  6. java传送字符到前端_mina实现服务器与客户端传送对象或字符串
  7. python io_Python 的 io.StringIO()
  8. Git学习总结(15)——解决Win10 Git图标不显示问题
  9. 【TensorFlow-windows】(零)TensorFlow的安装
  10. 系统定时任务linux,Linux系统管理之定时任务
  11. 三星固态860evo安装_固态要涨价了?我赶紧屯了这几块好货
  12. The (Near) Future of Database | TiDB DevCon 2019
  13. cad导出jpg格式什么像素最清晰
  14. React 预览图片 视频 音频_HDMI录制盒斗鱼虎牙高清视频游戏直播器1080监控switch/ps4采集卡...
  15. 如何开发自己的VUE组件库并打包复用
  16. 快播宣称将转型关闭QVOD服务器
  17. 概率图模型(1)--隐马尔科夫模型(1)
  18. Lambda 表达式详解
  19. java加密解密 pdf_Java 加密和解密PDF文档
  20. 【从0到1搭建LoRa物联网】9、国产LoRa终端ASR6505 PingPong通信OLED显示

热门文章

  1. Bean的scope属性
  2. 【计算机网络】网络基础
  3. python3爬虫学习笔记
  4. windows下 , py运用了 进程池, 将py打包成exe,出现错误的 解决思路之一
  5. socket通信和异常处理札记
  6. 生产者-消费者模型的两种实现方式
  7. C库函数-fgets()
  8. 使用Tomcat+MyEclipse开发Java Web配置
  9. jQuery学习笔记(二)—— 操作DOM元素
  10. 验证部分表单是否重复