专栏名称: Python程序员
最专业的Python社区,有每日推送,免费电子书,真人辅导,资源下载,各类工具。我已委托“维权骑士”(rightknights.com)为我的文章进行维权行动
目录
相关文章推荐
Python开发者  ·  o3-mini 碾压 DeepSeek ... ·  3 天前  
Python爱好者社区  ·  张雪峰公司今年的年终奖... ·  3 天前  
Python爱好者社区  ·  推荐我的抖音变现俱乐部! ·  5 天前  
Python爱好者社区  ·  120道Python面试题.pdf ... ·  6 天前  
Python爱好者社区  ·  吴恩达,yyds ·  4 天前  
51好读  ›  专栏  ›  Python程序员

【每月好书】决战618:探秘京东技术取胜之道

Python程序员  · 公众号  · Python  · 2017-10-13 08:10

正文

和老规矩一样,本月月考的奖品就是《决战618:探秘京东技术取胜之道》两本。不知道什么是月考的同学,请补习下面文章:

每月送书活动来袭,免费哦!


规则就说到这里,下面是书籍介绍。


-----------割------------


决战618:探秘京东技术取胜之道(全彩)

(万亿级流量系统的技术宝典)
京东集团618作战指挥中心 编著
ISBN 978-7-121-32730-8
2017年11月出版
定价:99.00元
348页
16开


编辑推荐


京东数百位技术专家对618关键技术系统的全面梳理和总结!
揭秘京东12年技术奋战之路!
全面呈现京东技术体系目前已达到的出色成就
介绍电商平台全产业链技术创新技术架构
展现未来大数据、AI全新应用场景
全面、客观地描述了京东618技术演进之路!
揭秘技术如何驱动业务增长、提升用户体验、产生创新力!
刘强东、杨强教授、京东集团高级副总裁马松亲自写序
周鸿祎、叶荫宇教授(美国斯坦福大学杰出终身教授)、蒋涛、霍泰稳等均有赞誉


内容提要


《决战618:探秘京东技术取胜之道》以京东技术团队备战618为主线,集合京东数百位技术专家,对京东所有和618相关的关键技术系统进行了一次全面的梳理和总结,是京东技术体系的智慧结晶。


《决战618:探秘京东技术取胜之道》从前端的网站、移动入口到后端的结算、履约、物流、供应链等体系,系统展示了京东最新的技术成就。同时,也涵盖了京东正在充分运用大数据、人工智能等先进技术对所有技术体系架构进行整体改造,使其始终保障技术的先进性的方法,以及京东对未来科技发展的积极探索和展望。


618盛况往往意味着汹涌的流量洪峰,京东技术团队如何保证其背后庞杂系统的安全、可靠与稳定,如何确保系统的高可用性、高并发性、高可扩展性,如果您对此有兴趣,请随《决战618:探秘京东技术取胜之道》一探究竟吧!

目录


第 1章京东618前世今生
1.1京东 618研发奋战之路 / 2
1.1.1发轫之始(1998—2003 年) / 2
1.1.2奠基之初(2004—2009 年) / 3
1.1.3收获之期(2010—2016 年) / 3
1.1.4未来已来(2017 年以后) / 5
1.2京东 618技术备战概览 / 6
1.2.1技术备战工作重点 / 6
1.2.2技术备战利器 / 7

第 2章万亿交易——丝滑平顺,坚如磐石 / 9
2.1永不消失的网站 / 10
2.1.1首页优化之路 / 10
2.1.2商品详情页的架构变迁 / 12
2.1.3分类列表探索之路 / 14
2.1.4网站监控 / 16
2.2交易平台 / 17
2.2.1交易平台技术演进 / 18
2.2.2交易平台架构揭秘 / 21
2.2.3商品评价系统 / 24
2.2.4质量控制 / 28
2.3京东支付——更便捷,更省钱 / 31
2.3.1移动支付 / 32
2.3.2交易系统 / 33
2.3.3自动网关 / 36
2.3.4智能决策 / 38
2.3.5支付未来 / 41
2.4白条业务——先消费,后付款 / 42
2.4.1智能授信 / 42
2.4.2便捷交易 / 45
2.4.3白条精细化营销 / 47

第3章移动互联——便捷个性,体验至上 / 51
3.1超级流量入口——App / 52
3.1.1基础服务 / 52
3.1.2技术支持 / 54
3.1.3通天塔 / 57
3.1.4秒杀系统 / 59
3.1.5M站 / 61
3.1.6核心流程 / 62
3.2渠道引流核武器——微信手Q购物 / 67
3.2.1业务支撑修炼之道 / 67
3.2.2技术运营发展之路 / 73

第4章基础保障——坚实高效,安全稳固 / 81
4.1基础架构 / 82
4.1.1容器集群 / 82
4.1.2数据库 / 85
4.1.3中间件 / 87
4.1.4智能运维 / 93
4.1.5异地多活 / 97
4.2天网系统——商城风控 / 100
4.2.1发展历程 / 101
4.2.2天网重点业务 / 101
4.2.3天网系统架构 / 102
4.3流量支撑平台 / 106
4.3.1稳定压倒一切 / 106
4.3.2基础网络 / 107
4.3.3京东高可用前端接入系统JFE / 110
4.3.4京东CDN / 113
4.3.5防攻击系统 / 115
4.4反刷单——为京东交易生态保驾护航 / 118
4.4.1反刷单系统架构 / 119
4.4.2特征工厂 / 119
4.4.3决策引擎 / 120
4.4.4下游管控 / 120
4.5信息安全——重于泰山 / 121
4.5.1筑起安全的长城 / 121
4.5.2来自攻防第一线的博弈 / 125
4.5.3全民保障618 / 128
4.6揭秘京东大促数据屏墙 / 130
4.6.1系统概述 / 130
4.6.2系统实现 / 131
4.6.3系统价值 / 134

第5章智能履约——瞬息万里,使命必达 / 135
5.1智慧供应链 / 136
5.1.1智慧库存 / 136
5.1.2深度协同 / 140
5.1.3智慧定价 / 145
5.1.4智慧履约 / 148
5.1.5618系统质量保障 / 154
5.2智慧物流 / 155
5.2.1精准履约与运营数据服务 / 155
5.2.2智慧仓储 / 161
5.2.3智能配送 / 165
5.2.4无人机、无人车和无人仓 / 174
5.3智能客服 / 181
5.3.1咚咚和JIMI历史演进 / 181
5.3.2产品形态与业务模式 / 182
5.3.3京东咚咚和 JIMI架构体系 / 183
5.4智能财务 / 187
5.4.1结算的秘密 / 187
5.4.2你下单我算账,你不知道的来龙去脉 / 193
5.4.3税控背后的故事 / 201
5.4.4智能资金管控 / 205

第6章赋能商家——生态共享,虚拟征程 / 209
6.1开放平台营销系统 / 210
6.1.1促销系统 / 210
6.1.2订单系统 / 211
6.1.3结算系统 / 213
6.1.4商家系统 / 215
6.2生态系统,保驾护航 / 219
6.2.1京盾系统 / 219
6.2.2正阳门系统 / 221
6.2.3星盘系统 / 223
6.2.4商智 / 225
6.2.5京麦 / 229
6.3虚拟平台的618征程 / 231
6.3.1智能调度出口流量平台 / 231
6.3.2虚拟业务黄金交易流程 / 233
6.3.3京东户簿建设之路 / 236
6.3.4虚拟业务的风控挑战 / 239
6.3.5虚拟业务全渠道推进 / 241
6.3.6质量保障与实战方案 / 243
6.4创新业务 / 246
6.4.1京东的“海外丝绸之路” / 246
6.4.2营销产品技术的变革 / 249
6.4.3京东B2B征程 / 254
6.4.4重点创新电商业务 / 257

第7章智慧营销——知你所想,予你所求 / 263
7.1智慧营销 / 264
7.1.1智慧营销平台的前世今生 / 264
7.1.2促销七十二变 / 266
7.1.3优惠券三十六计 / 268
7.1.4购物助手 / 269
7.1.5智慧营销生态化 / 271
7.2智能广告 / 273
7.2.1原生广告 / 273
7.2.2站外流量赋能商家 / 276
7.2.3PINO人工智能 / 277
7.2.4反作弊系统 / 278
7.3精准搜索 / 281
7.3.1搜索架构演进 / 282
7.3.2分布式搜索引擎 / 283
7.3.3数据索引 / 284
7.3.4搜索系统的DevOps之路 / 285
7.4智能推荐 / 287
7.4.1推荐产品 / 287
7.4.2推荐系统架构 / 288
7.4.3数据平台 / 290
7.4.4关键技术 / 291
7.5玩转大数据 / 296
7.5.1大数据综述 / 296
7.5.2技术平台 / 297
7.5.3数据仓库 / 303
7.5.4数据应用 / 307

第 8章项目管理——运筹帷幄,万众一心 / 313
8.1618 项目管理挑战 / 314
8.1.1项目管理的难度 / 314
8.1.2项目经理能力要求 / 315
8.1.3618 项目经理需要承担的角色 / 316
8.2618 项目管理实践 / 316
8.2.1启动阶段 / 316
8.2.2规划阶段 / 317
8.2.3执行阶段 / 319
8.2.4监控阶段 / 325
8.2.5收尾阶段 / 326
8.3项目成果 / 326
参考文献 / 329


作者简介


京东集团618作战指挥中心


这里汇集着近200位京东最顶尖的研发人才,是京东最宝贵的财富。他们都是来自于京东各体系的技术大牛,既有核心系统的架构师,又有扑在一线的运维专家,既有奋战在科学前沿的研究型学者,又有在人工智能、大数据应用方面有一定建树的科学家。他们平时分散在各个部门,是各个部门的中坚力量,每到吹响618战斗号角的时候,他们会不约而同的聚集在这里,确保流量洪峰来临时系统安全、稳定、可靠,并提供最佳的用户体验。本书就是他们的扛鼎之作。


媒体评论


技术需要积累,需要沉心静气努力钻研,但同时也需要同行之间的相互交流。京东作为国内领先的互联网公司,技术团队有丰富的项目实操经验,能够在这样一本书里将京东最重要的“618”项目备战经验,尤其是一些技术研发细节如系统架构信息总结分享出来实属不易,值得研发同行一读。
——周鸿祎
360公司董事长兼CEO

618是京东的生日,更是广大网民的年度购物狂欢节。2017年的618期间,京东的下单金额累计达1199亿元。这个数字的背后,绝对是一场看不见硝烟的IT技术人集体大会战。


作为国内电商的领先者,18年来,京东在技术实力和创新性上,都始终站在浪潮前沿,618更是其综合实力的集中呈现。我个人非常推荐这本书,她从一个个订单的诞生开始,到移动体验和智慧服务的实现,再到智能物流以及强健的基础支撑体系的打造,如庖丁解牛般地逐层分析,让读者既能站在整体架构上一窥全局,又能从实战中得以了解技术内幕,是一本难得的电商类技术图书佳作。
——蒋涛
CSDN &极客帮创始人

大数据时代,数据驱动的科学决策正成为企业资源优化配置的利器。京东是目前国内电商中最重视数据技术和商业智能结合的公司之一,书中也非常详尽地介绍了京东在618备战前后是如何运用这些数据来科学决策的,对于电商从业者乃至所有希望获得商业智能的公司都是非常好的借鉴。


——叶荫宇
美国斯坦福大学管理科学与工程系及计算数学工程研究院杰出终身教授, K.T.Li (李国鼎)首席教授(Chair Professor)

拿到这本书的样稿时,我脑海中第一闪现的,是刘强东在京东十二周年的庆典大会上提到的京东发展战略,他说“未来的十二年,京东将全面技术化,大力发展人工智能和机器人自动化技术。”我想这本书是对京东技术战略最好的呼应。
技术能否落地一直是很多公司的大难题,但京东研发团队做到了。短短几年内,他们快速成长,很好地支撑了业务的全面发展。这本书详细阐述了618这个年度营销重头戏背后研发团队的努力,对于从事电商工作的技术人员来说,是个不错的参考。


——霍泰稳
InfoQ中国创始人、极客邦科技创始人兼CEO


前言


序一


技术引领 开创京东新未来


2017年的开年大会,我给所有京东人做了一场不太一样的演讲,主题只有一个——技术!


从写下京东的第一行代码开始,到看着它一步步成长为先进技术、架构、模式的领先应用者,京东技术的飞跃发展让我感慨万千。而京东技术的大考,便是每年一次的“决战618”。


回首十几年前,京东的618都是在焦灼中度过的。一方面,我们期待大量的用户能参与到我们的促销中来;另一方面,我们又担心网站是否能够承受这样的访问量,是否会宕机……而如今,618已从京东店庆日发展成为了一场全民参与的消费狂欢和行业盛会,在618作战指挥中心的大屏幕上,不断攀升的曲线,跳跃的数字,都让我们充满信心和自豪感。


这是所有京东技术人打造的硬实力,《决战618:探秘京东技术取胜之道》正是对于京东过去十三年间技术整体发展的总结和盘点,代表了京东已经达到的出色技术成就。


着眼未来,时代正在发生剧烈的变化,科技的进步速度会越来越快,科技对人类、对企业产生的影响将超过过去100年,科技对我们每一个人、每家公司、每个企业,甚至学校、非政府组织,都会带来巨大的改变。


但零售的本质从未发生改变——依旧是成本、效率和用户体验!未来,京东将全面地向技术转型,让技术从被动应对变为主动引领,持续优化成本、效率和用户体验,打造一个包括智能商业、智能金融、智能保险业务在内,全球领先的智能商业体。


此前,我们用了很长时间让大家认同京东是一家非常成功的零售公司,我坚信,接下来我们会用同样长甚至更短的时间,让大家认同京东是一家非常成功的技术公司。创新一直都是京东人弥足珍贵的品质和锐意进取的动力。公司也将从文化重塑、组织结构、激励方式等方面寻求巨大的改变,给予创新以包容和试错,保障技术转型的全面落地。


我期待京东的技术团队在未来京东全面的转型之中,不仅要继续对京东业务发展提供强有力的技术支撑,还要通过技术创新和对未来技术发展方向的洞察,让京东始终站在行业的制高点,通过技术创新产生新的价值。同时,京东的技术也会更全面开放赋能,让更多企业从中受益,从而推动整个经济的发展。
京东研发的兄弟们,你们一定可以做到!


刘强东
京东集团董事局主席兼首席执行官

序二


决战618背后的技术实质,是未来的人工智能


提到618,消费者会想到大量的促销,琳琅满目的商品,对于技术人,则会立刻联想到海量访问和订单,以及对整个系统的压力。当这本样书送到我的手中时,我第一个想法就是——这一定是本涵盖各种高抗压架构、应急预案管理的“IT书”;但仔细读下来,我却欣喜地看到大量人工智能的应用。在“决战618”背后的关键技术中,是未来的人工智能。


人工智能无疑是当前最为热门的技术方向,在一些领域取得了初步的成就。而人工智能应用要想更快速地发展,则需要依赖于大数据的收集、挖掘和应用。京东作为中国线上线下最大的零售商,完整覆盖从采购、售卖到配送、客服等全电商流程,拥有中国电商领域最完整、最精准、价值链最长的数据,为人工智能的充分实践提供了丰富的数据基础。这些数据为京东发展人工智能的应用提供了肥沃的土壤。 基于这样的数据, 人工智能可以用来分析用户需求,进行自动定价,自动补货,可以支持无人仓储,也可以利用无人车和无人机送货。在书中,我们可以看到京东通过人工智能的研发与实践也在不断地推动着电商的革新。


例如,在图像识别、语音识别方面,商业上已经有了很多很好的应用案例,今天我们都是这些应用的享用者及受益者。拿京东的JIMI人工智能客服机器人来说,其在机器学习、深度神经网络、知识图谱构建、自然语言处理方面均有较深的研究和分享,这一部分内容在本书第5.3节中有很好的梳理和分享。


但是同时我们也在思考,这些人工智能的成就到底得益于哪些条件呢?为什么这些成就在十年或者二十年以前却没有出现呢?如何能够去预测一项人工智能技术,是不是能够产生它所预期的作用?


仔细读这本书,会发现问题迎刃而解。读下来,你会发现,书中各个章节的分享都离不开人工智能的技术,如智慧供应链通过大数据分析与深度学习建模,从提供给京东采销内部使用到现在成为开放给外部供应商的基础设施;不同于传统的人工智能项目中对于广告的玩法、面对个性化的推荐应用,京东如何对复杂问题提取特征,建模和高效训练,做到在很短的时间内对每一次广告、推荐请求作出毫秒级预估服务。可以看到,这些都是基于京东清晰的商业模式需求、高质量反馈的大数据、清晰的问题定义和使用领域边界,以及擅长算法的、跨界的人工智能人才。而更让我兴奋的是,以618 为代表的大量应用场景和运营产生了大量的精准数据积累,也为人工智能的应用铺平了道路。


从人工智能的长远发展来看,我一直觉得基于实验室的研究工作和接触大规模复杂的工业问题是不可分割的。在人工智能的研究中,在实验室工作、参加学术会议或者拜访一些其他的实验室,可以关注整个业界的最新发展;而在工业界,可以大规模地利用人工智能来解决实际应用上的痛点问题。这本书告诉你,京东,是工业界人工智能应用的一个典范,通读此书,想必会受益颇多。


杨强
香港科技大学计算机系主任及大数据研究院院长、教授

序三


618,打响技术攻坚战


京东618始于京东的店庆日,现在早已演变成为全民参与的网购狂欢节。2017年6月18日,当京东总部的618战报大屏定格在“当前累计下单金额1199亿元”时,欢呼声、掌声响彻整个作战指挥室。在成绩背后,充分体现出京东的技术硬能力。对于京东技术人来讲,每一年的618都是一场巨大的考验,而在这样一个考验面前,从来就不允许失败。


作为京东商城研发体系的负责人,2012年临危受命,成为京东618的技术总指挥,在此后5年中,我带领技术团队,发起了一场又一场技术攻坚战,见证了京东618如何促进技术发展、推动技术创新、激励团队协作。作为技术老兵,我想告诉大家,京东618不只是一次购物节,更是一场战斗,一场弥漫着你闻不到硝烟的战斗。





请到「今天看啥」查看全文

推荐文章
Python爱好者社区  ·  张雪峰公司今年的年终奖...
3 天前
Python爱好者社区  ·  推荐我的抖音变现俱乐部!
5 天前
Python爱好者社区  ·  120道Python面试题.pdf ,完全版开放下载
6 天前
Python爱好者社区  ·  吴恩达,yyds
4 天前
开平广播电视台  ·  开平一女子长期吃甘蔗,一个月后竟然…
7 年前
传感器技术  ·  新型自供电系统:让智能窗户更智能!
7 年前