阿里沈询:阿里技术架构演变,及基于EDAS的敏捷服务开发与架构实践

  • 时间:
  • 浏览:1
  • 来源:大发彩神8官网—大发彩神8快3

进入2016年下三天,阿里巴巴即将迎来自己的第8次双十一大促。伴随着多年的双十一大促,阿里生态身前的IT系统也接受一次又一次的洗礼。哪几种年下来,阿里的中间件技术完成了从1.0到3.0时代的蜕变,并因为完成了将技术变成商业化产品,与业界分享。8月31日,来自阿里中间件的资深技术专家沈询将在线分享《 阿里技术架构演变,及基于EDAS的敏捷服务开发与架构实践 》,基于本议题,因为围绕阿里技术架构的发展变革过程中,阿里巴巴中间件技术所面临的技术挑战和亲戚朋友的处理之道。

现任职于中台事业群-中间件技术部

云栖社区:亲戚朋友了解到,您分享的议题中的EDAS所提供的分布式服务框架源自于阿里内控 的中间件产品,除此之外,目前还有哪几种核心中间件产品也转变成云服务了?

在2015年,亲戚朋友响应了阿里集团上云的梦想,将阿里集团七年的技术积累搬到了云上,目前所提供的主要产品有:企业级分布式应用服务(EDAS)、分布式关系型数据库服务(DRDS)、消息队列(MQ)。它们时会 使用Java编写的,为亲戚朋友量身定做的分布式中间件,与互联网应用体系相结合,要能非常轻松地实现企业IT架构的随需定制和可线性扩缩。另外,前不久北京云栖大会上,完后 发布了一款都要能说是和企业互联网架构平台 Apsara Aliware“三驾马车”(EDAS/DRDS/MQ)并驾齐驱的业务实时监控服务ARMS。互联网的问题报告 要用互联网的架构来处理,因为亲戚朋友有需求,都要能按照自己的都要来进行取舍。

随着阿里业务的快速发展,阿里的中间件有幸承载了世界上最有挑战场景,这里有世界最大的电商交易业务场景,团队提供的高可用架构基础设施直面双十一洪峰流量,包括容量规划、准入控制、限流降级、流量调度、弹性伸缩和全链路压测等,体系化支撑阿里巴巴电商链路的稳定运行。为了支撑哪几种场景,中间件自主研发了包括应用托管容器、分布式调用服务、分布式消息服务、分布式数据服务和大数据计算平台等,掌控着超千亿规模的消息推送和分布式数据库调用,是全球流量最大的中间件集群之一。中间件的目标是要能成为分布式架构的基础设施,建设支撑百万笔交易的分布式架构能力,建设支撑百万台服务器和超万个系统的服务能力。最近这几年,阿里的核心技术体系架构因为非常稳定可靠了。亲戚朋友又在哪几种核心中间件的基础上,不断地深入细化运维体系,尽因为地做到自动化、智能化,为集团节省了比较多的设备成本和运维成本。目前,整个阿里集团几乎所有的应用时会 使用哪几种中间件。我都要,这也是阿里技术体系的精华所在吧。

云栖社区:中间件迁移到云端,带来最明显的变化是哪几种?

8月150-31日20:00-21:150,一场别开生面的技术大会—— “蚂蚁金服&阿里云在线金融技术峰会”将在线举办。本次将聚焦数据库、应用架构、移动开发、机器学习等热门领域,帮助金融业技术开发者深入解析互联网应用的前沿应用与技术实践。

阿里巴巴是国内互联网业界最早实践SOA理念的公司之一,随着阿里业务的高速发展,技术上的挑战也是一两个多接着一两个多。 从一两个多初创型业务,到一两个多高速发展型业务,再到一整个生态体系。阿里的技术体系架构经历了无数严酷的考验:去IOE,双11,异地容灾。在这次的topic中,希望要能和开发者们同時 温故知新,同時 畅谈未来,看看亲戚朋友理想中的下一代分布式应用应该何如构架与编写。

云栖社区:目前,阿里的核心中间件发展现状何如?研发接下来努力的方向是哪几种呢?

1508年加入淘宝

关于分享者:王晶昱(花名:沈询) ,阿里中间件技术部资深专家,进入阿里完后 一两个多劲从事中间件研发工作,主要负责过阿里分布式数据库(DRDS),阿里分布式消息服务(AliMQ),对阿里的技术体系非常熟悉。目前主要的兴趣点在设计下一代的分布式应用体系架构,希望要能让亲戚朋友未来编写的分布式系统要能跟单机系统一样方便和快捷。

云栖社区:都要能简要介绍下阿里中间件的研发初衷和历程吗?

议题名称:《阿里技术架构演变,及基于EDAS的敏捷服务开发与架构实践》

DRDS(TDDL)作者,分布式数据库,分布式消息系统负责人

议题简介:阿里巴巴是国内互联网业界最早实践SOA理念的公司之一,随着阿里业务的高速发展,技术上的挑战也是一两个多接着一两个多。 从一两个多初创型业务,到一两个多高速发展型业务,再到一整个生态体系。阿里的技术体系架构经历了无数严酷的考验:去IOE,双11,异地容灾。在你这个 topic中,让亲戚朋友同時 温故知新,同時 畅谈未来,看看亲戚朋友理想中的下一代分布式应用应该何如构架与编写。

兴趣是最好的老师和最持久的能量。刚入行的几年,对我来讲也时会 积累期,你这个 过程相当漫长。也这样 不断地去思考,问好多好多 个为哪几种,逐步地探究事情的本质,才会发现好多好多 事情的本质是相通的,要能”知其然而知其好多好多 然”。一完后 随后 开始了了,亲戚朋友本来单纯地关注处理身前的一两个多因为一组问题报告 ,直到能触类旁通,举一反三,看了一两个多新的业务、新的技术,就会明晰身前都要考虑的东西是哪几种,学习新知识的数率会变得非常快。注意观察事情的本质,再做联想和推断,将已掌握的知识迁移到新的领域里去,做许多从前的尝试,都要能成长得更慢。除此之外,还是要很糙注重基础,操作系统、网络、算法数据特性、离散数学、数据库原理与实践,哪几种看起来枯燥而无味的基础科学,是我目前感到知识最为严重不足,但却最为急需的次责,要了解它们是都要付出非常多的时间才有因为理解通透些。而哪几种基础的扎实程度,就直接决定了你的淬硬层 。哪几种建议,提供给还有因为实践的各位做参考了。

云栖社区:在本次技术峰会上,分享你这个 议题主本来基于哪几种考虑?

阿里中间件技术部资深技术专家沈询

云栖社区:从08年加入淘宝至今,从应届生一路成长到阿里巴巴的资深技术专家,都要能将您的成长经验以及建议分享给开发者们?

以下是采访正文:

来自阿里巴巴的资深专家王晶昱(花名:沈询) ,将在本次峰会中为亲戚朋友带来《阿里技术架构演变,及基于EDAS的敏捷服务开发与架构实践》的分享,下面是议题详情,供亲戚朋友参考。

阿里在1503年-1506年的完后 是单机的集中式的系统,采用的是IOE架构(IBM、Oracle和EMC)。随着业务的发展,传统构架的弊端逐渐显现:上线慢(高端设备的采购周期长、这样 快速扩容),故障多(高并发的清况 下系统的稳定性一两个多劲出先了多起严重的故障),成本高。从1507年完后 随后 开始了了,亲戚朋友就逐渐发现,内控 企业级中间件并时会 非常适合亲戚朋友互联网业务的实际发展都要。当时亲戚朋友面临的现状是:业务需求爆发式增长、开发人员快速扩张、系统代码量不要 、系统压力这样 大……技术这样 束缚业务的发展,业务不等人,亲戚朋友都要做出取舍(想要亲戚朋友管你这个 事儿叫高速公路换轮子)。当时亲戚朋友希望要能在许多非重要的业务应用上,使用许多亲戚朋友自己研发的系统,从而实现更符合亲戚朋友业务要求的产品。面对着每年翻番的用户量和用户请求,亲戚朋友不得不完后 随后 开始了了进行分布式应用体系的探索。当时可你造没哪几种要能参照的,好多好多 得靠自己去探索,经过了三年多不断摸索,亲戚朋友彻底地将系统进行了服务化、分布式改造。

阿里的中间件在完后 的六年里,主要服务于阿里集团内控 ,而随着云时代的到来,中间件迁移到云端,服务的对象也就必然位于了变化,从前亲戚朋友的服务对象主本来公司内控 的用户,而现在,亲戚朋友的服务对象扩展到了云上的广大客户。云计算,在给亲戚朋友提供新机遇的同時 ,也给亲戚朋友带来了新的挑战。这其中最为明显的变化,我都要应该本来用户对于亲戚朋友运维体系上的新要求,在此完后 ,亲戚朋友主本来一两个多内控 团队,更多地关注在产品的低成本、高性能、稳定可靠等因素,在淘宝高速增长的哪几种年,亲戚朋友做得很不错。在历年的双11中,亲戚朋友的系统几乎从未一两个多劲出先过任何故障,成功的满足了用户对性能和稳定性中间的都要。然而,在云时代,用户不再满足于现有的特性,完后 随后 开始了了追求简单易用、用户体验良好的产品,这就对亲戚朋友提出了新的要求,亲戚朋友都要把亲戚朋友完后 在支持内控 用户时所学到的整套运维体系,完正否定掉,而且 根据亲戚朋友的真实需求来重新定义亲戚朋友的运维模型,说成是一次全新的革命本来为过。