开发者社区> 华蒙> 正文

《麻省理工科技评论》是如何评价阿里云中间件技术的?

简介: 《MIT Technology Review》如何评价阿里云中间件技术?
+关注继续查看
从电商巨头向科技巨头华丽转身的阿里巴巴,正在凭借技术创新受到越来越多的海外关注。春节期间,《麻省理工科技评论》(MIT Technology Review)刊登专题文章报道阿里在中间件技术领域的雄厚实力,并介绍了通过阿里云提供服务的互联网中间件平台,如何为传统企业提供大规模高可用的互联网技术能力,从容应对瞬息万变的市场和业务需求。
460276137ea08f5ae8b1b4a9de8994cfaf665fea

文章指出,脱胎于阿里自用技术的阿里云互联网中间件平台(Apsara Aliware)能够提供企业级互联网架构解决方案,包括专有技术堆栈和灵活可扩展的云平台。阿里云中间件平台就像技术创新的基石,能够支持丰富多彩的业务场景,包括电商、金融、物流、云计算、视频、导航等。2016年天猫双11以178亿美元的交易额刷新记录,阿里云中间件也见证了每秒17.5万笔的交易峰值和每秒12万笔的支付峰值。

目前该平台已服务众多中国客户,应用于制造业、销售管理、政府、电信、物流、车联网及零售等行业,长长的客户名单中不乏中国石化、中国联通、徐州重工等全球五百强公司。该平台下一步还将通过阿里云服务全球客户。

“这项技术的价值显而易见,”阿里研究员、中间件团队负责人蒋江伟接受采访时谈到,“阿里云互联网中间件能够帮助企业大幅提高IT系统响应能力,不仅显著改善业务效率,而且能够有效降低成本。”

据媒体报道,中石化旗下首个工业品电商平台易派客就采用了这一解决方案。通过互联网中间件,易派客建立了石化共享平台,后续燃料油、化工销售品、CRM都能够基于该共享平台进行快速开发,避免了重复建设。从立项到上线,易派客仅耗时90天,目前累计交易金额已突破100亿元,并以月均12亿元的速度增长,一跃成为我国最大的工业品电商平台。

麻省理工科技评论在文中表示,阿里在构建大规模高可用互联网架构上有多年的技术积累,这一点也让阿里云的客户受益匪浅。全世界只有少数公司有能力自行开发大规模的互联网架构,对于绝大多数企业来说,直接采用阿里云成熟的解决方案更高效,也更便宜。

该报道还回顾了淘宝的技术架构演进,以阿里的自身经历说明出色的中间件产品对于高速发展的互联网业务的重要性。

2008年,淘宝采用的还是IOE架构,即商业数据库+小型机+高端存储。每个业务部门都有独立的系统和数据库,而且没有公共服务层。这种架构产生了三个严重的问题:研发效率低、系统很难扩展、技术更新能力有限,种种挑战促使阿里下决心进行技术架构改造。

当时,阿里做出了两个重要的技术决定,第一,建立了共享服务层,包括商品、交易、营销、店铺、推荐、库存、物流和支付等。蒋江伟在文中表示,共享服务层能够帮助新业务快速起步,哪怕是从零开始构建系统。这种理念看起来很像时下大热的微服务架构,但在2008年,绝对是一个革命性的想法。

第二,就是大规模使用分布式中间件,在基础资源层之上构建一层软件应用,帮助实现应用程序的高效开发、应用和终端的顺畅通信、以及数据存储的水平扩展。这个决定无意间奠定了今天阿里云备受欢迎的中间件平台。

阿里云官网显示,目前,阿里云互联网中间件平台已经可以提供五大产品:企业级分布式应用服务EDAS、消息队列MQ、分布式关系型数据库服务DRDS、业务实时监控服务ARMS和云服务总线CSB。

什么是中间件

中间件(MiddleWare)从字面上解释就是“处于中间的软件”,尽管程序员之外的读者会感觉陌生,但其实早在1990年,中间件就作为网络应用的基础设施出现了。诞生于贝尔实验室的Tuxedo系统就是最早用于交易系统的中间件。中间件的出现解决了异构分布网络环境下软件系统的通信、互操作、协同、事务、安全等共性问题。因为其在系统中的重要性,中间件与操作系统、数据库被称为系统软件的三驾马车。

原文链接:https://www.technologyreview.com/s/603396

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
13790 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
23600 0
阿里云服务器安全组设置内网互通的方法
虽然0.0.0.0/0使用非常方便,但是发现很多同学使用它来做内网互通,这是有安全风险的,实例有可能会在经典网络被内网IP访问到。下面介绍一下四种安全的内网互联设置方法。 购买前请先:领取阿里云幸运券,有很多优惠,可到下文中领取。
17436 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
17588 0
如何设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云安全组设置详细图文教程(收藏起来) 阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程。阿里云会要求客户设置安全组,如果不设置,阿里云会指定默认的安全组。那么,这个安全组是什么呢?顾名思义,就是为了服务器安全设置的。安全组其实就是一个虚拟的防火墙,可以让用户从端口、IP的维度来筛选对应服务器的访问者,从而形成一个云上的安全域。
15508 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
17697 0
阿里云服务器ECS登录用户名是什么?系统不同默认账号也不同
阿里云服务器Windows系统默认用户名administrator,Linux镜像服务器用户名root
11159 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
18089 0
+关注
华蒙
这个人很懒,什么也煤油留下。
159
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载