资讯专栏INFORMATION COLUMN

99%的人都不知道春节抢票背后云计算在加持

megatron / 1846人阅读

摘要:春节抢票应该是每个在外游子的必修课,还有不足一个月就要过春节了,现在的你,是不是还奋战在抢票一线呢说到抢票,之所以现在大家能享受到流畅的移动互联网购票服务,其实背后都是云计算在加持,没想到吧,原来看似高深的云计算离我们如此之近。

春节抢票应该是每个在外游子的必修课,还有不足一个月就要过春节了,现在的你,是不是还奋战在抢票一线呢?说到抢票,之所以现在大家能享受到流畅的移动互联网购票服务,其实背后都是云计算在加持,没想到吧,原来看似高深的云计算离我们如此之近。

每年春运,全国铁路、道路、水路、民航都要发送旅客约6亿人次,快要接近中国总人口的一半,而铁路又承担了其中大部分客流。所以,12306作为规模量最大的实时交易系统,高流量和高并发一直是需要解决的关键问题。

阿里云加持12306

为缓解春节订票的网络拥堵,12306从2015年开始采用了阿里云的技术方案,把余票查询系统从自身后台分离了出来,在“云上”独立部署了一套余票查询系统。因为余票查询环节的访问量占12306网站的近九成流量,并且交易相关的过程中,都会多次提交查询请求,更不要说大量刷票软件问世后,增加的工作负载,这也是往年造成网站拥堵的最主要原因之一。

为此,阿里云用云盾Web应用防火墙做精细化限流,保障后端的负载均衡和云服务器ECS不被12306的洪峰流量打垮;同时,云盾放行过来的流量就是靠负载均衡转发给后面的云服务器ECS去计算;之后,云服务器ECS是真正完成计算处理的部分,借助阿里云自主研发、服务全球的超大规模通用计算操作系统飞天,随时调动计算资源供给12306。把高频次、高消耗、低转化的余票查询环节放到云端,而将下单、支付这种“小而轻”的核心业务仍留在12306自己的后台系统上,这样的思路为12306减负不少。

据了解,2017年12306又增加云计算兵力,使用了两个公有云, 2017年的12306稳定度过了第一波春运售票高峰:一次订票交易平均响应时间为0.5秒、网站PV值每天超400亿次,“云查询”扛住了每天多达250亿次的访问,日均售票能力高达1500万张。

12306 VS 云抢票

有了阿里云的加持,12306系统卡顿、掉线状况几乎没有再出现过,但是对于亿万归心似箭的游子来说,平稳运行的12306依然不能满足他们的要求,于是,五花八门的抢票软件应运而生。为了防止恶意刷票行为出现,12306 推出了堪称史上最难的验证码,成功难倒了不少普通购票者,却依然输给了抢票平台的自动识别验证码功能。这是为什么呢?

因为抢票平台都是通过云端服务器自动完成所有购票流程,当把12306的账号密码输入后,就可以将账户交由云端托管,由云服务器代你完成所有购票、支付流程,这就是所谓的“云抢票”。可想而知,庞大的服务器机组加上超大的互联网带宽,自然使得抢票的速度更为迅猛。

就以搜狗抢票为例,搜狗抢票5.0包含了三大技术,分别是:双模加速、一键预约、智能备选。双模加速这项技术的定义是在先前云端抢票的基础上,增加了客户端抢票,两种刷票功能混合交叉选择最为快捷的抢票方式,整个过程完全智能化,自动选择延迟低、通道畅快的路径;一键预约功能只需要用户登录后,预留乘车时间、车次、席别以及购票人的信息提交即可,当车票正式开售时,搜狗抢票会自动执行抢票任务,当成功抢购到车票后,搜狗会第一时间通过短信的形式通知用户。如果使用了云抢票,依然没有抢到怎么办?那接下来智能备选就要上场了,这项技术就沾了云计算的光,通过搜狗自有的大数据分析,搜狗抢票可以根据用户输入的购票信息进行自动甄别,随后筛选过滤后给出更为靠谱的抢票方案。

生活处处都有云计算

2014年开始兴起春节抢红包,事实上,以IaaS为代表的云服务显然是网络红包盛行的幕后功臣。在传统IDC时代,如此大的流量和并发,如果运维部门不给力,很可能导致崩溃或宕机。但是,随着网易蜂巢(网易云旗下产品)等新一代云计算平台的出现,打破了开发自运维的瓶颈,并提供了一键部署、持续集成、监控告警以及日志的收集管理系统。

除了春节抢车票、抢红包,实时高流量高并发的交易场景恐怕就是双十一购物狂欢节了,2010年第二届双十一,支付宝还没有使用云计算技术,并且技术人员低估了用户对于剁手的热情,随着交易量不断攀升,系统容量严重不足,不得不“拆东墙补西墙”,富余的资源调来应急,暂时不用的应用直接砍掉,勉勉强强渡过难关。最惊险时,离数据库崩溃只剩4秒。2017年,天猫双十一峰值时每秒支付高达25.6万笔,在云计算的助力下,支付宝已能轻松hold住。

其实,我们日常的“衣食住行”,都在享受云计算带来的便利。网购、网约车、各大外卖平台、旅游服务平台,凡此种种,只要涉及大量数据,只要用到网络都离不开云计算来提供足够的存储空间和强大的数据处理能力。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/5693.html

相关文章

  • 99%的人都不知道的pandas骚操作(一)

    摘要:没错,在中你一样可以这样简单的操作,而不同的是你操作的是一整列的字符串数据。因为对于类型的,字符的操作发生在的非重复值上,而并非原上的所有元素上。下面的这些属性基本都是关于查看和操作数据类型的。 作者:xiaoyu 微信公众号:Python数据科学 知乎:python数据分析师 showImg(https://segmentfault.com/img/remote/146000001...

    Jonathan Shieber 评论0 收藏0
  • 99%的人都不知道的pandas骚操作(一)

    摘要:没错,在中你一样可以这样简单的操作,而不同的是你操作的是一整列的字符串数据。因为对于类型的,字符的操作发生在的非重复值上,而并非原上的所有元素上。下面的这些属性基本都是关于查看和操作数据类型的。 作者:xiaoyu 微信公众号:Python数据科学 知乎:python数据分析师 showImg(https://segmentfault.com/img/remote/146000001...

    ShevaKuilin 评论0 收藏0
  • 深拷贝的终极探索(99%的人都不知道

    摘要:划重点,这是一道面试必考题,我靠这道题刷掉了多少面试者嘿嘿首先这是一道非常棒的面试题,可以考察面试者的很多方面,比如基本功,代码能力,逻辑能力,而且进可攻,退可守,针对不同级别的人可以考察不同难度,比如漂亮妹子就出题,要是个帅哥那就得上了, 划重点,这是一道面试必考题,我靠这道题刷掉了多少面试者✧(≖ ◡ ≖✿)嘿嘿 首先这是一道非常棒的面试题,可以考察面试者的很多方面,比如基本功,代...

    qingshanli1988 评论0 收藏0
  • 历经6年红包大战后,BAT计算正走向“春晚时代”

    摘要:总共邀请全球观众参与共同瓜分了亿现金红包大奖。春晚红包战背后暗暗较劲的正是云计算技术。此一役后,安全容灾性能成了每个春节红包团队需要长期考虑的问题。2007年,国内情报史专家高金虎出版过一本《看不见的第二战场》,讲述无线电情报与战争的关系。看不见的第二战场,这段话拿来形容BAT春晚红包战背后的云计算技术战再合适不过了。每年的春晚红包战似乎成了BAT的正面战场,三巨头呼风唤雨,在短时间内把红包...

    singerye 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<