本文主要是介绍手机淘宝为双11保驾护航,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
手机淘宝为双11保驾护航
今年是双11的第六个年头,也是内部俗称的IPO元年。每年双11创造的奇迹,都将成为下一年的常态,于是在每一次消费者的狂欢背后,技术宅们都在默默地承受巨大的压力。今年阿里双11的整体战略是“全球化”、“无线化”和“平台化”,那么今年无线又做了哪些技术方面的突破和创新呢?
极致的用户体验(better faster less)
为了满足不同用户的多样性购物需求,过去两年里手淘的业务内容不断膨胀,已经从单一的购物工具成为了购物内容平台。如何在保证业务支撑的同时,提升性能和用户体验,实现敏捷以快速创新,成为最具挑战的课题。新年伊始,手淘技术团队即开始进行客户端容器化的改造,逐步完成从集中式研发到大规模并行开发、灵活集成模式的转换,并在过程中同步完成了一系列专项优化项目,覆盖包大小、网络、性能、耗电量、操作模式等,主抓消费者体验。
网络提速(need for speed)
区别于传统的互联网,移动互联网可以理解为:秒级的状态转化,秒级的延迟,简而言之:不稳定。无论传统还是移动互动网,唯快不破,铁律如山。因此我们将核心技术优化点之一聚焦基础网络。从方法论的角度,遵循 监控→分析→优化 这样一个渐进的迭代闭环。从实战的角度,我们进行了如下尝试:协议栈精简、协议优化(SPDY等)、就快接入、弱网检测等。
功夫不负有心人,优化后的手淘实现了2G首包1s,3G 1s建连,wifi 1s加载完毕这样的一个初步目标。
同时,我们开始在北美、香港部署海外站点,以保障全球的用户能够流畅的访问。
链路优化
除了解决网络侧的性能问题,我们还重点优化了主交互流程,覆盖启动、购物浏览、下单支付等环节,同样获得了令人兴奋的结果,整体性能提高两倍。今天,手淘的新版客户端在众多主流机型上都做到了秒开。
低端适配
在终端侧,虽然越来越多消费者已经步入了“智能机时代”,但是占比高达85%的Android机器中,低端机、低系统版本机器众多。而这个残酷现实,就成为横亘在技术团队。目前手淘的基准要求是覆盖80%用户的机型,换算为手机数多达200+款(垒起来1层楼高)。为了解决低端机型的问题,我们启动了瘦身计划、按需加载、内存精简等项目,确保在架构一致的情况下满足低端机型的要求。
比无线更无线(wireless than wireless)
传统的电商APP的交互形态都相对比较“沉闷”,缺少无线化(端)的感觉。在如何利用好手机传感器方面,我们也是做足了功课。在去年的摇一摇、刮刮卡和基于LBS的群体互动的基础上,今年引入了诸如VR(虚拟现实)相关的技术,让摄像头成为一个新的互动入口。同时在互动产品上,也更加强调娱乐性,注重社交分享。
你的无线1111(your 1111)
每年的双11,都会有无数的商家参与进来,随之而来是无数的好商品。那么问题来了,怎么让每一位用户在狭窄的手机屏幕上,快速便捷的挑选到自己心仪的商品?于是,在传统的大牌会场+搜索入口的基础模式上,今年我们引入了更多的个性化元素。让我们的智能算法根据你的喜好,商品的销售情况,帮你来挑选双11的专属商品。比你更懂你自己!隐藏在背后的,是拥有超高性能的实时个性化算法引擎和测试框架。
开放的无线(open)
10.14号,阿里巴巴宣布了无线开放战略计划,启动百川计划。作为试验田之一的店铺,今年的双11也第一次看到了ISV的影子。店铺,作为商家运营主战场,承载了两个维度的开放:互动、装修。互动的开放背后是TAE、H5容器、JS-Bridge等基础技术,整个链路机制的打通前后不足两个月,但是产出了10+个高质量的互动游戏,让双11更好玩。店铺装修更是采用了动态的客户端渲染技术,颠覆了传统的基于H5的开放模式,让用户体验如丝般顺滑。
2013年的双11总交易金额 350亿,无线成交 53.5亿,日活跃UV1.27亿,交易笔数占比21%。今年,相信我们所有的努力能够给消费者带来更加顺畅的移动购物体验,让我们一起拭目以待,见证一个新的记录诞生。
MTT是手机淘宝技术团队(Mobile Taobao Tech team)的英文缩写,欢迎关注手机淘宝技术团队,一起交流分享无线技术,共创移动开发无限未来!扫描微信二维码关注我们!我们将分享更多的双十一技术细节!
这篇关于手机淘宝为双11保驾护航的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!