《淘宝技术这十年》子柳 - (EPUB全文下载)
文件大小:1.63 mb。
文件格式:epub 格式。
书籍内容:
目 录
III
第一部分 淘宝技术发展1 / 1
引言:光棍节的狂欢 / 2
个人网站 / 12
第二部分 淘宝技术发展2 / 29
Java时代 / 30
创造技术 / 45
第三部分 淘宝技术发展3 / 71
分布式时代 / 72
中间件 / 82
Session框架 / 101
开放平台 / 105
III
IVIV
淘宝技术这十年
第四部分 我在淘宝这八年 / 123
第一年(2004年—2005年) / 124
第二年(2005年—2006年) / 127
第三年(2006年—2007年) / 131
第四年(2007年—2008年) / 136
第五年(2008年—2009年) / 140
第六年(2009年—2010年) / 145
第七年(2010年—2011年) / 149
第八年(2011年—2012年) / 154
第五部分 牛P列传 / 151
正明——集团核心系统高级研究员 / 162
正祥——淘宝高级研究员,OceanBase项目负责人 / 174
毕玄——集团核心系统资深技术专家 / 185
放翁——淘宝开放平台项目负责人 / 193
吴翰清——阿里云集团信息安全中心高级安全专家 / 205
云铮——数据平台与产品部资深技术专家 / 213
小马——淘宝UED前端通用平台高级技术专家 / 221
淘宝传奇工程师多隆的程序世界 / 233
IV
第一部分
淘宝技术发展1
“所有的进步都是不稳定的,一个问题解决了,我们不得不面对又一个新问 题。” ——马丁·路德·金
引言:光棍节的狂欢
“时间到,开抢!”坐在电脑前早已等待多时的小美一看时 间已到2011年11月11日零时,便迫不及待地投身于淘宝商城一年 一度的大型网购促销活动——“淘宝双11购物狂欢节”。小美打 开早已收藏好的宝贝——某品牌的雪地靴,飞快的点击购买、付 款,一回头发现3000双靴子已被抢购一空。
小美跳起来,大叫一声“欧耶!”
小美不知道,就在11日零点过后的这一分钟里,全国有342万 人和她一起涌入淘宝商城。当然,她更不知道,此时此刻,在淘 宝杭州的一间办公室里,灯火通明,这里是“战时指挥部”,淘 宝技术部的一群工程师正紧盯着网站的流量和交易数据。白板上 是他们刚刚下的赌注,赌谁能最准确地猜中流量峰值和全天的交 易总额。他们的手边放着充足的食物和各类提神的饮料。
一阵急促的电话铃声响起,是前线部门询问数据的,工程师 大声报着:“第1分钟,进入淘宝商城的会员有342万人”。过了 一会儿,工程师主动拿起电话:“交易额超过1亿元人民币了,现 在是第8分钟。”接下来,“第21分钟,刚突破2亿元”,“第32 分钟,3亿元了”,“第1个小时,4.39亿元”。这些数据随后出 现在微博上,引起了一片惊呼。
“完蛋了!”突然有人大喝一声,所有的眼睛都紧张地盯着 他,只见他挠挠头,嘿嘿地笑道“我赌得少了,20亿元轻松就能 过了,我再加5亿元。”他跑到白板边上把自己的赌注擦去,写上 25,接下来有人写上28,有人写上30,有人到微博上开下盘口, 同事们纷纷转载下注。接下来的这24个小时,战时指挥部的工程 师们都不能休息,他们盯着网站的各种监控指标,适时调整机 器,增减功能。顶住第一波高峰之后,这些人开始忙里偷闲地给 自己买东西,大家互相交流着哪家买的移动硬盘靠谱,哪家衣服 适合自己的女朋友,不时有人哀嚎宝贝被人抢了、信用卡额度不 够了。同时,旁边白板上的赌注越下越大。
11月11日,这个棍子最多的日子被网民自我调侃地变成了一 个节日——“光棍节”,而淘宝网又用疯狂的折扣促销给它赋予 了另外一个意义——“购物狂欢节”。2011年11月11日这一天, 淘宝商城与淘宝网交易额之和突破52亿元人民币,这个数字是 “购物天堂”香港一天零售总额8.5亿元的6倍。
网民感受到的是疯抢的喜悦,而网站的技术人员感受到的却 是“压力山大”。就如同你家办酒席,宴请左邻右舍,这个办起 来容易,倘若宴请十里八乡所有的人,吃饭的人固然开心,但却 不是一般人家能够办得起来的。能办得起来如此盛宴者,需要强 大的财力和物力、组织能力、技术实力(例如做这么多菜,你的 炒锅一定要是“分布式的”、“可复制的”、“可扩展的”,洗 菜和切菜要有“工作流引擎”,跑堂的要计算一下最优路径,甚 至连厨房的下水道都要重新设计)。
淘宝能够举办如此盛宴,网站的技术实力可见一斑。至2011 年年底,淘宝网拥有全国最大的Hadoop分布式计算集群之一 (2000多个节点,CPU:24000 core,Memory:48000GB,Disk: 24000块),日新增数据50TB,有40PB海量数据存储,分布在全 国各地80多个节点的CDN网络,支撑的流量超过800Gbps。淘宝 的搜索引擎能够对数十亿的商品数据进行实时搜索,另外,还拥 有自主研发的文件存储系统和缓存系统,以及Java中间件和消息中 间件系统,这一切组成了一个庞大的电子商务操作系统。从商业 数据上看,Amazon的财报显示2011年完成了大约 480亿美元的交 易额,eBay的2011年财报显示全年完成了大约600亿美元的交易额 (不包括其独立的汽车交易平台)。无论从交易额、商品数量还 是从同比增速等指标上看,淘宝网均远超于此,是目前全球最大 的电子商务平台。(由于淘宝是非上市公司,未公布2011年的业 绩,以上内容来自淘宝网技术副总裁@_行癫 的微博)。
以上这些技术数据可能已经让一些人产生了不适的感觉,为 了让更多的人读懂这本书,我们用下面这段文字描述一下小美 访问淘宝网的时候,从技术的角度来看,网站上发生了什么样的 事情。
参考资料来自《你刚才在淘宝上买了一件东西》(来自阿里 员工卡特)
你发现快要过年了,于是想给你的女朋友买一件毛衣,你打 开了www.taobao.com,这时你的浏览器首先查询DNS服务器,将 www.taobao.com转换成IP地址。不过你首先会发现, ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » 《淘宝技术这十年》子柳 - (EPUB全文下载)