阿里技术人踩过的坑,到底有多深? | 程序员必读

  外界都认为双11是精心准备的,技术是游刃有余的。然而刚开始时,并非如此。

  近期,阿里技术团队出了一本新书:《尽在双11:阿里巴巴技术演进与超越》。毕玄、小邪、霜波、叔同、鬼道、舒文、空蒙……这些伴随双11成长起来的技术大牛,联手执笔,用质朴的文字首次道出了不为人知的双11故事。

  比如,2011年双11倒计时1小时,商品优惠折扣3折被写成0.3折。23点45分,技术团队锁定问题、决定回滚后全部重新推送,结果再度发现一个严重的系统bug……

  2012年双11零点,交易成功率不到50%,各种系统报错,最后甚至出现超卖危机……千钧一发之际,阿里技术团队如何修补漏洞?

  2015年,移动端入口流量大大超过预期,10%物流机器宕机,无法响应。是否要果断直接删除这批机器,将宝押在剩下90%的机器上?技术团队再度面临两难抉择……

  高考一个人一辈子只用参加一次,而在阿里做双11,是每年要参加一次,而且试卷一年比一年难了。

  技无止境,双十一技术进化史

  2009年,双十一诞生。当时,整个技术部门只有几个人被临时安排值班,高峰每秒只有400个请求。

  8年之后,双十一交易额增长200倍,交易峰值增长超过400倍,系统复杂度和大促支撑难度更是以指数级攀升。阿里二十多个事业部门、几千位技术人员一起加入了双11的备战,实现了每秒处理17万条请求的技术奇迹,产生了以“全链路压测”为代表的世界级技术创新。

  经过多年的锤炼和成长,如今阿里把人工智能应到业务系统中,这个全球最复杂的业务系统、电商系统变得越来越透明,越来越自动化。2016年双十一交出了前所未有的漂亮成绩单:大问题没有,小问题也没有!

双十一当晚奋战在前线的程序员

  面对交易额迈入千亿大关的世界级场景、独一无二的巨大挑战,阿里如何建设全链路一体化的解决方案,又如何用更加逼真和自动化的方式,去评估、优化和保护整个技术链条?最终建立起全球最盛大的线上交易节?《尽在双11——阿里巴巴技术演进与超越》将一一告诉你。

  该书是迄今唯一由阿里巴巴集团官方出品、全面阐述双 11 八年以来在技术和商业上演进和创新历程的书籍。阿里巴巴集团CTO行癫称此书为“迄今为止对双11技术演进最客观、最详实的还原。”

  它以双11为着眼点,系统地阐述了阿里巴巴重要阶段的技术进步历程,通过阿里领先的交易、支付、物流系统,以及强大的计算平台、海量数据、智能算法和一系列的方案案例,揭秘世界奇迹双11背后的“故事”。

  5大章29节,每一节都是久经考验的淬炼

  双十一,是阿里技术发展的强大驱动力。这本书将带你回顾最真实的双十一,展示不为人知的幕后故事。

  第1章 阿里技术架构演进

  双11是阿里技术发展的强大驱动力,双11业务的快速发展造就了阿里具备高度水平伸缩能力、低成本的电商架构体系。这个架构体系是如何一步一步形成的呢?

  1.1 五彩石,电商架构新起点

  1.2 异地多活,解除单地域部署限制的新型双11扩容方式

  1.3混合云,利用阿里云弹性大幅降低双11成本

  1.4 OceanBase,云时代的关系数据库

  1.5 手机淘宝,移动互联网电商新时代

  1.6 蚂蚁技术架构演进

  第2章 稳定,双11的生命线

  双11最大的困难在于零点峰值的稳定性保障。面对这种世界级的场景、独一无二的挑战,阿里建设了大量高可用技术产品,形成了全链路一体化的解决方案,用更加逼真和自动化的方式,去评估、优化和保护整个技术链条,最大化地为用户提供稳定可靠的服务。

  2.1 容量规划,资源分配的指南针

  2.2 全链路压测,大促备战的核武器

  2.3 全链路功能,提前开始的狂欢盛宴

  2.4 自动化备战,喝着咖啡搞大促

  2.5 实时业务审计,从系统可用到业务正确

  2.6 故障演练,系统健壮性的探测仪

  2.7 系统自我保护,稳定性的最后一道屏障

  第3章 技术拓展商业边界

  双11业务驱动技术发展的同时,技术的创新与发展也不断推动着商业模式的升级与变革,实践着技术拓展商业的边界。

  3.1 招商报名,活动基础设施建设

  3.2 会场,小二与商家共同打造的购物清单

  3.3 搜索,大促场景下智能化演进之路

  3.4 个性化推荐,大数据和智能时代的新航路

  3.5 供应链,从飞速增长到精耕细作

  3.6 蚂蚁花呗,无忧支付的完美体验

  第4章 移动端的技术创新之路

  从2010年开始,国内爆发了从PC向移动端技术和业务的持续迁移,移动深刻地改变着人们的衣食住行和人际交往。阿里的双11始于2009年,正好经历了移动互联网崛起的全程,双11在移动端的主要创新有哪些呢?

  4.1 Weex,让双11更流畅

  4.2 互动,让购物变成狂欢

  4.3 VR&AR,移动端创新体验

  4.4 奥创&TMF,让双11多端业务腾飞

  第5章 繁荣生态,赋能商家

  双11从阿里内部员工的一个点子到全球购物狂欢节,其背后支撑是服务、物流、大数据、云计算、金融服务等,是商家自身业务结构的调整、消费者消费习惯的转变、第三方开发者的大量入驻,以及整个生态的变迁。

  5.1 聚石塔,开放的电商云工作台

  5.2 菜鸟电子面单,大数据改变物流

  5.3 生意参谋,数据赋能商家的“黑科技”

  5.4 阿里小蜜,用智能重新定义服务

  5.5 阿里中间件,让传统企业插上互联网的翅膀

  5.6 蚂蚁金服,金融机构间协同运维的探索和实践

  在一起,战一起

  技术发展的高速度,最终必会冲破各类困难的围堵。从被流量冲击得溃不成军,被迫奋起抗击,到现在通过技术的力量不断改写双11的用户体验和参与感,阿里的技术伴随着双11成长起来,强壮起来,自信起来。

  如果你是搞开发的童鞋,强烈建议把此书读个三遍以上(特别是头两章)。这样你不仅会对阿里强大的技术架构、稳定性策略、移动端技术演进等有深入完整的了解,而且能够站在更高的视野,去看自己目前经手的项目,会得到一定启发。

  苦难,并不值得大声歌颂。这本书里那些经过挫折、失败、错误之后摸索出来的方法、方向,相信可以帮助许多人,少走不必要的弯路,探索更远的风景。

  阿里技术粉丝专属福利

  想要了解阿里技术以及背后的故事,这应该是目前最好的一本书了。在淘宝、天猫等搜索《尽在双11:阿里巴巴技术演进与超越》,就能购买此书。

  最后还有2个消息要告诉给大家。

  一个是目前此书还是预售状态(据说这一周左右能发货),刚好买了小长假看看。另外一个消息是,这有一个阿里技术粉丝的专属福利,可以省个5块早餐钱。

  阿里技术干货,都在里面

  长按上方图片,识别图中二维码,关注“阿里技术”的微信公众号,在阿里技术公众号发送“优惠券”三个字,即可获得全网独一无二的《尽在双11:阿里巴巴技术演进与超越》5元优惠券(在打折基础上再减5元)。

  优惠券有效期:即日起至3月31日

  此外,所有使用优惠券购书的小伙伴,有机会获得“鸡极向上”珍藏版限量套装。一套含五只个性公仔,据说这可是连阿里内部童鞋都木有的福利。

  活动时间:即日起至3月31日

  活动形式:随机抽选10名幸运用户,4月5日获奖名单会在 “阿里技术”公众号文章留言区公布。

  不是每一位程序员都有机会经历千亿交易额的世界级场景,但是我们可以通过此书,感受业界一流程序员解决问题的方式。

声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
推荐阅读