京东手机客户端应用app开发系统架构设计背后的逻辑!

4月21日,由InfoQ主办的全球顶级技术盛会QCon全球软件开发大会在北京国际会议中心盛大召开。本届大会吸引了全球数十家机构、数百名来自互联网领域的高级技术专家参加。京东无线业务首席架构师赵云霄在开幕当天发表了题为《京东无线服务端架构演进历程》的主题演讲,分享了京东无线端为满足移动业务的爆发式增长,在经历过各种“流量洪峰”的考验之后,如何优化系统架构,以“技术工匠”精神实现新系统质的飞跃。

京东2015年财报显示,2015年京东全年交易总额同比增长78%。2015年的12个月期间,京东商城年度活跃用户数达到1.55亿,同比增长71%。京东移动端的增长表现也十分迅猛,京东2015年移动订单占比(履约)从第一季度到第四季度分别为42%、47%、52%、61.2%,Q4同比增长高达220%。在迅猛增长的移动端业务中,手机京东的无线端服务架构,通过两次重大架构升级,不断打磨后台系统,帮助用户在618购物狂欢节,11.11大促等流量洪峰中,依然感受到行云流水般的畅快体验。

京东无线端系统架构:流量洪峰背后的“技术工匠”

从0到1:前瞻性的前期布局

2011年2月,京东发布第一版手机APP。“业务是驱动力,快速响应业务才是王道;成熟而简单的技术就是最合适的;不要过分追求‘架构’”,这是赵云霄回顾京东无线初始建设阶段时的几点总结。

京东无线端系统架构:流量洪峰背后的“技术工匠”

虽然,当时的京东无线端只是一个简单的Web应用以及支持它的后台系统,但所谓的“简单”却建立在可以方便扩展的前瞻性基础之上,正是有了这样的策略,才为无线端后来成长为支撑京东每天几十亿级访问的分布式系统带来了实现可能。

京东无线端系统架构:流量洪峰背后的“技术工匠”

京东无线端系统架构:流量洪峰背后的“技术工匠”

“质”能生态:“大道至简”的技术工匠

2012年,京东无线迎来了高速发展,业务需求大量涌现,日均接口访问次数突破8000万,促销期间更是超过亿次。如此爆炸式的业务变化给无线服务端提出了很大的挑战。而在内部,无线服务端作为京东无线化的先行者和探索者,在整个京东无线化的进程中肩负着重要的职责:无线服务端的目标是打造“质”能的服务生态,而非一个简单的服务系统集合。

为此,无线服务端要围绕“质”能和“生态”进行全方位的体系演进,涉及到交易流程、仓储物流、客户服务等多个方面。

质能,是指高质量的服务。赵云霄表示,京东的服务质量,关系到千万用户的购买体验,更关系到整个京东在用户心目中的形象。生态,则是指构建完整的闭环服务生态,是工作的根本目标。基于此,无线团队提出了(技术)大道至简、可扩展和协议更新三大举措。

京东无线端系统架构:流量洪峰背后的“技术工匠”

遵循“大道至简”的理念,京东内部要求团队技术选型不刻意追求所谓的高精尖,本着够用、适合的原则;架构设计尽量简单,不为了模式牺牲可读性,将复杂的问题简单化。可扩展则提出,在架构上要灵活,要有完善的开发框架,可以快速搭建新服务,实现服务化的架构。此外,由于移动端是“过敏体质”,为了保证用户的使用体验,要实施更安全、可靠的网络协议策略。

京东无线端系统架构:流量洪峰背后的“技术工匠”

京东无线端系统架构:流量洪峰背后的“技术工匠”

京东无线端系统架构:流量洪峰背后的“技术工匠”

同时,无线服务端还搭建了三大平台,用于监控和数据分析。其中,监控系统要覆盖整个服务端系统的多个层级,可以冗余,但绝对不能遗漏;数据系统则实现数据收集、分析等处理工作;此外,在安全容灾方面也有建设,完成了跨机房部署、数据备份、流量隔离、流量切换等基础架构设计。

通过这些年的高速发展,京东无线服务端架构经过了初始架构、服务化架构、质能生态等关键阶段。京东及时地发现问题并解决问题,并对京东无线服务端做了未来规划:深耕面向用户的数据分析平台,打造完善的用户授权体系和更加准确实时的风控体系,用工匠精神掌控流量洪峰。

京东无线端系统架构:流量洪峰背后的“技术工匠”

面向未来:共享高品质的开放时代

2015年,京东无线订单数、GMV全面超越PC端,京东踏入了无线化时代。2016年3月22日,京东开普勒项目正式上线(官网:http://k.jd.com),京东无线进入开放化时代。

京东无线拥有强大的无线互联网电商能力,已经初步构建了质能化的服务生态。未来的京东无线服务端将进化为一个开放的、共享的质能生态环境。这些技术直接体现在用户体验上:更加丰富、美观、便捷的操作界面,更加流畅的购物体验,更加安全快捷高效的物流体验。

京东无线端的架构师们在不断完善技术、提升自己实力的同时,继续将“技术工匠”精神发挥到极致,不仅要做消费者的“质”能购物管家,还要与合作伙伴共同构建品质生活。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,425评论 4 361
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,058评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,186评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,848评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,249评论 3 286
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,554评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,830评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,536评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,239评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,505评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,004评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,346评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,999评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,060评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,821评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,574评论 2 271
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,480评论 2 267

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 170,565评论 25 707
  • 这周儿子回家,给我一张“十三五重点课题”反馈问卷,内容是对一款名为“专家辅导系统”的软件作推广,我问儿子,你觉得如...
    鉴证成长阅读 165评论 0 0
  • “我的头,我的肩,这是我的胸;我的腰,我的腿,这是我的膝盖。小小手,小小手,小手真可爱,上面还有我的十个手...
    雨后彩虹_4603阅读 2,943评论 0 1
  • PPT
    91f5c9f95e1d阅读 199评论 0 0
  • 1、网络沟通2人 2、面对面沟通2人 个人体会 生活中有很多一部分人意识到自己做错了选择,依然不去修正错误...
    葆婴USANA廖瑜阅读 161评论 0 0