阿里用技术帮用户剁手——《尽在双11——阿里巴巴技术演进与超越》

原创
2017/05/02 20:53
阅读数 144

每个互联网从业者都希望用户在自家平台上剁手,但很少有人知道让平台支持用户剁手。拉斯维加斯的快手富翁是低水平的帮用户剁手的方式,剁过两次之后用户就无手可剁了;而阿里的双11购物狂欢节则是高水平的帮用户剁手的方式,每年都能剁一次。

《尽在双11——阿里巴巴技术演进与超越》一书内容覆盖了基础设施、云计算大数据、AR/VR、人工智能、物联网等技术领域的剖析,以及在电商、金融、客服、物流等商业层面的洞察;本书不但让向互联网从业者传授阿里帮助用户剁手的经验,同时本书也是在校大学生了解科技与商业最新发展的一个窗口。此外本书也包含丰富的双11发展历程中的故事性片段,读者可以一边体验双11演进历程,一边体会到阿里人的创新精神。

 

阿里技术架构八年来的演进

双11不但是阿里剁用户手的节日,也是阿里技术发展的强大驱动力,双11业务的快速发展造就了阿里具备高水平伸缩能力和低成本的电商架构体系。 

阿里电商架构的迭代大体可以分为从水平伸缩到成本控制的两个阶段:从2007年底到2009年初从集中式架构体系演进为分布式架构体系的第一轮演进和从2013年到2016年从分布式架构体系演进为单元粒度的分布式架构体系的第二轮演进。两轮演进的同时还伴随着支付架构体系的升级和从PC端到移动端的转型,架构演进的结果就是阿里支撑不断增长的数据量的能力不断增强,成本不断降低。

本书第1章《阿里技术架构演进》介绍了八年来阿里形成技术体系的过程中遇到的问题,做出的尝试,以及最终解决问题所用的采取的思路、方法和技术。

 

如何确保双11生命线的安全可靠

 

双11最大的困难在于零点峰值的稳定性保障。面对这种世界级的访问量、独一无二的高并发,以12306为代表的一大批网站败下阵来,而阿里却建设了大量高可用技术产品,形成了全链路一体化的解决方法,用更加逼真和自动化的方式,去评估、优化和保护整个技术链条,最大化地为用户提供稳定可靠的服务。 

林则徐曾把影响战争胜负的因素归纳为关键性递增的四点——“器良技熟,胆壮心齐”,人心向背不但是战争胜负的决定性因素,也是一个企业战略成败的决定性因素之一。阿里的工程师们在备战双11时能一边喝着咖啡一边享受着按摩一边改变世界,是阿里能在众多竞争对手中脱颖而出的原因之一。

本书第2章《稳定,双11的生命线》介绍了容量规划、全链路压测、实时业务审计、故障演练和系统自动保护等用于确保用户顺利剁手的措施,此外本章在描述阿里的工程师的工作环境的字里行间也透露了确保双11生命线安全可靠的非技术因素——人心向背。

 

技术和商业交织发展的历程

 

就像脱糖技术让减肥人士养成了吃无糖食品的习惯一样,双11业务驱动技术的发展并不是单方向的。技术的创新与发展也不断推动着商业模式的升级与变革,阿里正实践着用技术拓展商业的边界。

当电商巨头体量达到一定程度以后,必然会发生难以获得流量增长、甚至开始流失的情况。为了遏制这种限制商业边界拓展的不良趋势,阿里利用大数据和人工智能创造了个性化推荐系统,不但可以在新用户头几次访问的时候抓住兴趣,迅速给他推荐一些他感兴趣的商品,也给网站的体验带来了非常大的效果上的提升。

本书第3章《技术拓展商业边界》介绍了阿里技术反作用于业务的几个典型案例,用事实证明了科技进步对商业发展的影响。

 

无线和互动的持续创新与突破

 

2010年被D8誉为高富帅标配的iPhone 4问世,与此同时Android也成为了大学新生入学时“充话费送手机”的手机的操作系统,中国进入了移动互联网时代。始于2009年的阿里双11正好经历了移动互联网崛起的全过程。

众所周知手机淘宝是HTML5开发的,却有媲美Native开发的体验。用Html5开发APP的框架有舶来的React Native、PhoneGap和国产的AppCan、HBuilder等,然而与阿里开源的Weex相比都是小巫见大巫。Weex不但完美兼顾性能与动态性,还彻底解决了频繁发版和多端研发两大痛点,同时解决了HTML5在移动端显示效果受限的问题。

刚刚过去的2016年被誉为“中国VR元年”,然而在“VR”成为国人耳熟能详的科技名词之前就有土老板打算找我搞一个像探索游戏一样的用户扮演角色逛街拿起物品的购物软件,然而他只愿为技术投资2000元。阿里一直致力于探索VR与AR技术,2016年双11正式上线的淘宝Buy+VR购物为中国互联网事业添上了浓墨重彩的一笔。

本书第4章《移动端的技术创新之路》介绍了2010年以来阿里对中国移动互联网事业的贡献和双11在手机上的创新,并展望了阿里对未来科技的探索。

 

让生态更加繁荣

 

双11从阿里内部员工的一个点子到全球购物狂欢节,仅靠阿里本身的服务、物流、大数据、云计算和金融服务是支撑不起来的。双11的背后是商家自身业务结构的调整、消费者行为习惯的转变和第三方开发者的大量入驻,以及以上三点从量变到质变导致的国内互联网生态系统变迁。

去年印度总理莫迪以反腐败和反黑钱、反逃税等理由颁布了电子支付完全取代钞票的“废钞令”,但是因为印度的电子支付技术不过硬而成了全世界的笑话。与此同时,中国的大街小巷贴满了支付宝的二维码,阿里用电子支付改变了中国消费者的支付习惯;阿里旗下的中国最大的货币基金余额宝也正在改变中国人的理财习惯。再讲个一句话笑话:莫迪对印度电子支付超越中国的自信来自于“印度支付宝”Paytm,而阿里持股40%。 

提到阿里的第三方服务,很多程序员会脱口而出AliPay(支付宝)和AliYun(阿里云),其实阿里提供的第三方服务远不止这些,每个Android和iOS开发者都离不开的AMap(高德地图)和UMeng(友盟)都是阿里旗下的;除了丰富的第三方服务,全世界速度最快的解析Json的开源框架FastJson也出自阿里。

本书第5章《繁荣生态,赋能商家》介绍了阿里用技术改变了商家的业务结构、消费者的行为习惯以及开发者的工作方式,从而改变了国内互联网生态系统的全过程。

 

本书的成书花絮和彩蛋

 

本书因为内容过于丰富,本书启动会上决定用“尽在双11、尽在双11、尽在双11”的双11口号概括

阿里技术体系比本书内容丰富得多,五大部分、每部分五小节、每小节五千字是为了致敬阿里技术的规范化和工程化

本书的封面设计一共出了八个方案,三次打样,最开始要用富含科技感的蓝色版本,最终选定了淘宝商城的主题色版本

本书全彩印刷,本文的小标题和正文的TextColor与本书目录一致

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部