天猫双11技术突破:全站https加密链接

2015-11-13, 发表于【业界时事】

2015天猫双11全球狂欢节,CSDN记者现场报道:

阿里巴巴“双11”技术总指挥刘振飞:

刘振飞介绍,天猫双11技术保障团队只是在0点购物狂欢节开始的时候紧张,最初的30分钟忙。在此之后,系统运行非常平稳,并且到目前为止运行顺畅。

本次参与战斗人数及备战情况:西溪园区技术作战中心这里办公的有800号人左右,包括全集团各个技术团队的同事。整个双11的技术筹备七月份就开始,有五个多月时间,其中差不多每周都会进行一次整个交易支付全链路压测,模拟双11零点的状态。

系统平稳运行的背后,是4个大的技术突破:

  1. 异地多活 。阿里实现了交易和支付平台的异地多活,由杭州、上海和深圳三地的机房在分担双11的流量,保证整个系统的平稳运转。
  2. 金融级海量关系型数据库 。阿里自主研发的OceanBase,在本次双11中100%承担天猫流量,实现0漏单、0故障。去年的双11,OceanBase只是承担了10%的流量。
  3. 全站HTTPS安全传输 。通过https从客户端到服务器之间全程加密,保护消费者和商家信息不被第三方劫持。https技术本身并不神秘,但是全站改造涉及的投入非常大,阿里在去年开始决定做这件事情,现在已经全站完成天猫、淘宝的全站改造。
  4. 混合云架构 。充分利用了阿里云的公共云计算资源来分担一部分流量,阿里、淘宝、支付宝在今年双11做到了这一点,并且扛住了严酷的流量考验。

刘振飞表示,这四项是阿里今年非常大的创新,背后需要强大的组织能力和技术积累,不仅仅是阿里的骄傲,而是整个互联网的骄傲。

阿里云计算总裁胡晓明:从双11到“普惠科技”

胡晓明介绍截止目前的系统负载:交易创建峰值达到每秒钟14万笔,支付宝的支付峰值达到每秒钟8.59万笔。

这些数字背后的背后是庞大的计算量 ,甚至已经超过VISA,而这些计算量背后依靠的是云计算的能力。 阿里云今天所构建的全球的技术生态体系、基础的服务体系,在支撑着全球所有的消费者和商家。目前淘宝的异地多活的平台,可以在1000公里以外对任何一个机房进行快速的流量切换。

胡晓明认为,混合云的架构非常重要,原来整个淘宝和支付宝、天猫是构建在专有云平台上,今年阿里做了大胆的尝试,把交易核心系统和支付宝支付核心系统部署在公共云计算平台,用混合云架构构建了一个复杂的交易和支付核心系统。

胡晓明还表示,这样的能力,会开放给政府、企业,政府和企业机构想用自己的机房,同时又想服务更多的客户,可以通过阿里云计算的服务能力来 快速满足弹性扩张。 阿里云计算的一个典型案例,就是中国的铁道部,在春节、国庆节、劳动节期间流量远超平时,就借助了阿里云平台的能力。

其次是数据库,支付宝每秒8.59万笔的交易,需要快速的读写能力(金额变动,数据库同时也要变动),OceanBase通过读写分离,来满足这样的需求。

基于混合云、异地多活、OceanBase,以及整个公共云计算平台上的一键部署的能力,今年双11,阿里在90分钟以内,就可以创建一个像淘宝或者天猫,或者支付宝这样量级的大型架构,去满足技术的灾备需求。

阿里云相信技术代表普惠能力,希望通过双11购物狂欢节积累技术能力,再把技术变成产品、服务开放出去,即“普惠科技”的理念,包括云服务器、数据库、安全、计算(流计算、离线计算、实时计算和大数据分析)等能力, 抽象成产品和服务,通过互联网提供给创新者、创业者,变成在互联网上创新创业的能力。

对于双11开始的时候,非常多的人页面刷不出来的问题,胡晓明回答说, 凌晨零点这样的流量对任何公司来说,都是一个很大的挑战,相当于要同时承受来自很多PC、手机巨量的攻击,阿里已经通过前期的压测做预案,其实这种情况也是在预料之内,但是有了预案,很短时间(一两分钟)之内就修复了这个问题。

此外,针对海外有些地区的访问存在一些延迟,胡晓明表示,跨国链路的畅通等问题,将是技术复盘的重要内容。

天津武清物流园区:大数据+机器人实现3分钟生产订单

天津武清物流园区的员工介绍,该基地通过大数据和机器人技术,3分钟就能实现一个订单的生产,一天发出1300万件货物。同时,有了机器人,仓库面积也能得到更充分的利用。

截止目前的一些数据详情

根据阿里方面介绍的一些数据如下:

  1. “双11”购物狂欢节以来,交易额、交易峰值、支付峰值这三项指标连续7年一路走高:交易额从2009年的0.6亿元人民币狂飙至去年的571亿元,而这一纪录今年在11:50分就已被打破。
  2. 更能体现技术能力的订单创建峰值指标则从2009年每秒钟400笔飙升至14万笔,支付峰值从每秒200笔提高到8.59万笔。从2009年到2015年,“双11”订单创建峰值增长了350倍,支付峰值增长了430倍。
  3. Visa最新的实验室测试数据是每秒5.6万笔,另一家全球性支付清算平台MasterCard的实验室测试数据为每秒4万笔,在实际应用中,Visa处理的峰值为每秒1.4万笔。支付宝此次创造的纪录比Visa快大约6倍。