一年一度的双11狂(duo)欢(shou)节就快到了。随着手机淘宝的普及,越来越多的"剁手"行为从电脑键盘转移到手机屏幕。特别是"马云背后的女人们",坐车、睡前、甚至在洗手间,都忍不住要划开手机屏幕淘一淘。
2013年双11,手机淘宝单日活跃用户达1.27亿,成交笔数达3590万笔,交易笔数占整体的21%。仅在第一分钟,就有200万人(相当于斯洛文尼亚全国人口)打开手机淘宝一阵狂点。
今年是双11的第六个年头,每年双11创造的奇迹,都将成为下一年的常态。在每一次消费者狂欢背后,技术宅们都在默默地承受巨大的压力。那么问题来了:手机淘宝的技术宅们要做哪些努力,才能让"马云背后的女人"在双11买的爽呢?
来看看手机淘宝首席技术宅庄卓然的解读吧——
如丝般顺滑的用户体验
为了满足不同用户的多样性购物需求,过去两年里手淘的业务内容不断膨胀,已经从单一的购物工具成为了购物内容平台。如何在保证快速创新提升性能和用户体验,成为最具挑战的课题。新年伊始,手淘技术团队即开始进行客户端容器化的改造,逐步完成从集中式研发到大规模并行开发、灵活集成模式的转换,并完成一系列专项优化项目,覆盖包大小、网络、性能、耗电量、操作模式等,让用户体验如丝般顺滑。
WiFi 1秒加载完毕
区别于传统的互联网,移动互联网可以理解为:秒级的状态转化,秒级的延迟,简而言之:不稳定。无论传统还是移动互动网,唯快不破。因此我们将核心技术优化点之一聚焦基础网络:协议栈精简、协议优化(SPDY等)、就快接入、弱网检测等。
功夫不负有心人,优化后的手淘实现了2G首包1秒,3G 1秒建立连接,wifi 1秒加载完毕这样的一个初步目标。
同时,我们开始部署海外站点,以保障全球的用户能够流畅的访问。
众多主流机型秒开
除了解决网络侧的性能问题,我们还重点优化了主交互流程,覆盖启动、购物浏览、下单支付等环节,同样获得了令人兴奋的结果,整体性能提高两倍。今天,手淘的新版客户端在众多主流机型上都做到了秒开。
覆盖机型垒起来一层楼高
虽然越来越多消费者已经步入了"智能机时代",但是占比高达85%的Android机器中,低端机、低系统版本机器众多。目前手淘的基准要求是覆盖80%用户的机型,换算为手机数多达200多款(垒起来一层楼高)。为了解决低端机型的问题,我们启动了瘦身计划、按需加载、内存精简等项目,确保在架构一致的情况下满足低端机型的要求。
引入虚拟现实技术
传统的电商APP的交互形态都相对比较"沉闷",缺少无线化的感觉。如何利用好手机传感器?在去年的摇一摇、刮刮卡和基于LBS的群体互动的基础上,今年引入了诸如VR(虚拟现实)相关的技术,让摄像头成为一个新的互动入口。同时在互动产品上,也更加强调娱乐性,注重社交分享。
个性算法玩转狭窄屏幕
每年的双11,都会有无数的商家参与进来,随之而来是无数的好商品。怎么让每一位用户在狭窄的手机屏幕上,快速便捷的挑选到自己心仪的商品?于是,在传统的大牌会场+搜索入口的基础模式上,今年我们引入了更多的个性化元素。让我们的智能算法根据你的喜好、商品的销售情况,帮你来挑选双11的专属商品。比你更懂你自己!隐藏在背后的,是拥有超高性能的实时个性化算法引擎和测试框架。
高质量互动游戏
阿里巴巴不久前宣布了无线开放战略计划,启动百川计划。店铺,作为商家运营主战场,承载了两个维度的开放:互动、装修。互动的开放背后是TAE、H5容器、JS-Bridge等基础技术,整个链路机制的打通前后不足两个月,但是产出了10多个高质量的互动游戏,让双11更好玩。店铺装修更是采用了动态的客户端渲染技术,颠覆了传统的基于H5的开放模式,让用户体验萌萌哒。
今年双11,相信我们所有的努力能够给消费者带来更加顺畅的移动购物体验。让我们一起拭目以待,见证一个新的记录诞生。
--------------
庄卓然,花名南天,阿里无线事业部技术总监,负责手机淘宝和移动基础平台的研发建设。2009年加入淘宝,经历了淘宝从简单应用到成为数亿用户的分布式服务化业务平台的技术演进过程。
邓玉林,花名子房,手机淘宝架构组架构师,曾先后在淘宝CRM、天猫服务、天猫营销等多条产品线从事系统架构设计。