美科技媒体点评阿里中间件技术 带全球500强玩转互联网

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介:

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

image


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

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

image
阿里研究员、中间件团队负责人蒋江伟

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

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

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

image
阿里中间件团队与客户在一起

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

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

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

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

image


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

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

原文链接

相关文章
|
8月前
|
NoSQL Java Redis
阿里Java高级岗中间件二面:GC+IO+JVM+多线程+Redis+数据库+源码
虽然“钱多、事少、离家近”的工作可能离技术人比较远,但是找到一份合适的工作,其实并不像想象中那么难。但是,有些技术人确实是认真努力工作,但在面试时表现出的能力水平却不足以通过面试,或拿到高薪,其实不外乎以下 2 个原因:
|
8月前
|
算法 NoSQL Java
2023年阿里高频Java面试题:分布式+中间件+高并发+算法+数据库
又到了一年一度的金九银十,互联网行业竞争是一年比一年严峻,作为工程师的我们唯有不停地学习,不断的提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里、字节、美团、腾讯.....)
|
8月前
|
算法 NoSQL Java
2021年阿里高频Java面试题:分布式+中间件+高并发+算法+数据库
又到了一年一度的金九银十,互联网行业竞争是一年比一年严峻,作为工程师的我们唯有不停地学习,不断的提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里、字节、美团、腾讯.....)
|
9月前
|
消息中间件 数据采集 Java
开发神技!阿里消息中间件进阶手册限时开源,请接住我的下巴
相信大家在实际工作中都用过消息中间件进行系统间数据交换,解决应用解耦、异步消息、流量削峰等问题,由此消息中间件的强大功能想必也不用我多说了!目前业界上关于消息中间件的实现多达好几十种,可谓百花齐放,所用的实现语言同样也五花八门。不管使用哪一个消息中间件,我们的目的都是实现高性能、高可用、可伸缩和最终一致性架构。
|
11月前
|
消息中间件 运维 Kubernetes
带你读《云原生架构白皮书2022新版》——云原生中间件
带你读《云原生架构白皮书2022新版》——云原生中间件
317 1
|
11月前
|
缓存 NoSQL 容灾
《Java应用提速(速度与激情)》——六、阿里中间件提速
《Java应用提速(速度与激情)》——六、阿里中间件提速
|
11月前
|
消息中间件 NoSQL Dubbo
阿里Java高级岗中间件二面:GC+IO+JVM+多线程+Redis+数据库+源码
一转眼,都2023年了,你是否在满意的公司?拿着理想的薪水? 虽然“钱多、事少、离家近”的工作可能离技术人比较远,但是找到一份合适的工作,其实并不像想象中那么难。但是,有些技术人确实是认真努力工作,但在面试时表现出的能力水平却不足以通过面试,或拿到高薪,其实不外乎以下 2 个原因: 第一,“知其然不知其所以然”。做了多年技术,开发了很多业务应用,但似乎并未思考过种种技术选择背后的逻辑。所以,他无法向面试官展现出自己未来技术能力的成长潜力。面试官也不会放心把具有一定深度的任务交给他。 第二,知识碎片化,不成系统。在面试中,面试者似乎无法完整、清晰地描述自己所开发的系统,或者使用的相关技术。
|
11月前
|
SQL 算法 NoSQL
2023年阿里高频Java面试题:分布式+中间件+高并发+算法+数据库
又到了一年一度的金九银十,互联网行业竞争是一年比一年严峻,作为工程师的我们唯有不停地学习,不断的提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里、字节、美团、腾讯.....)
|
12月前
|
存储 缓存 人工智能
2022互联网寒冬,看看阿里中间件团队如何降本提效?(2)
2022互联网寒冬,看看阿里中间件团队如何降本提效?
196 1
|
12月前
|
人工智能 Kubernetes 算法
2022互联网寒冬,看看阿里中间件团队如何降本提效?(1)
2022互联网寒冬,看看阿里中间件团队如何降本提效?
181 1