淘宝技术这10年,成长路上的感悟与收获

今天和大家分享一本成长类图书《淘宝技术这十年》。讲的是2003年~2013年间,淘宝的成长故事。

里面的内容不光有技术,也有故事、有人物、有情怀、有感触,有励志,有技术,有产品,有创业。

书中的内容比较风趣,我们完全可以把它当作一本闲散之余用来放松心情的读物来对待。

通过淘宝的成长经历,我们可以学到:

不论是网站建设,还是做一件重要的事情,还是我们个人的成长,都不会是一蹴而就的。

期间会面临各种各样的失败、问题和压力,而问题和压力也同时会推动事情发展、促进我们前行。

这也是我们本次分享的主题,希望大家可以从中有所感悟、有所收获。

引言:光棍节的狂欢

2011年11月11日,淘宝交易额突破了52亿。

在这个网民狂欢的日子里,背后是网站技术人员的“压力山大”,需要相关的财力、物力、组织能力、技术实力来支撑。

而且需要超强的技术实力,才可以支撑如此大规模的实时在线交易。

而这些,都需要不断地试错、不断地积累和创新,才能达到。

其中有主动,也有被动的技术变革,这里有很多有趣的故事,则组成了淘宝的整个发展过程。

个人网站

淘宝网项目成立于2003年,当时为了在eBay和易趣的竞争中占有一席市场,需要在最短时间内从零开始搭建一个网站,最大的压力是时间。

开始是购买了一个网站,然后做本地化修改,然后取名为“淘宝”。

而为了不引起eBay的注意,所以一直对外声称是“个人网站”,这个连阿里巴巴的员工都是不知情的。

而随着访问量和数据量的飞速增长,很快就出现了问题。

数据库主从复制时出现读操作的等待,从库上的主键冲突等,导致同步停止,商品明明发布了,但是查询不到。

个人网站的升级

为了解决上述问题,数据库从mysql迁移到了Oracle。开始采购存储设备 ,做负载均衡。

但很快又碰到另一个问题,代理服务经常死锁,内部处理逻辑不对,问题很多。

后来只能24小时开着手机,一旦收到报警短信就处理。

对,即使是晚上也得远程尽快处理。

为了处理交易安全问题,开发了支付宝。为了避免对不上账,用的手工核对账单方式;为了测试相关功能,办了一大堆的银行卡。

然后又开发了新的交流方式:淘宝旺旺,可以在线交流。

企业级Java网站

更换开发语言,对于网站来说是脱胎换骨的。

而淘宝就在2004年从PHP切换到了JAVA。当然所有程序都得重写。

同时也开发了阿里巴巴自已的MVC框架WebX。

然而,淘宝的发展速度实在是太快,导致他们只能创造技术,不能用现有技术了,因为现有技术已经满足不了需求了。

所以,围绕性能、容量和成本,进行了不断的尝试、修正和改进工作,让系统越来越稳定、高效。

创造技术

这个阶段,用钱能解决的问题已不是问题。

当淘宝成为业内最强时,碰到的问题别人都没有碰到过,只能靠自已动手解决。

淘宝被迫进行技术和业务的创新,而技术和业务的创新又进一步拉动了整个行业的进步。

包括两个典型产品:淘宝文件系统TFS和淘宝KV缓存系统Tair。

分布式电子商务操作系统

在飞速发展的背后,是团队协作越来越难,代码越来越臃肿,开发效率也越来越低,而新业务需求又越来越多,现有技术架构下的压力马上就要过载了。

所以,又一次碰到了脱胎换骨的时候了。

这个时候,分布子的电子商务系统应运而生。

这个项目有一个很美的名字,叫“五彩石”。

其中用到了服务化、中间件、高性能服务框架HSF、消息中间件Nofify、分布式数据访问层TDDL、Session框架、开放平台等。

牛P列传

水平高的人,如果没有合适的平台,是难以发挥自已的价值的;

而一个好的企业,如果找不到合适的人才,发展也会受阻。

淘宝的发展历程,就出现了一大批业内顶尖的高手,他们推动了淘宝的发展,也实现了个人的价值。

对技术感兴趣的朋友们,可以从他们身上学到很多宝贵的经验,包括架构、数据库、安全、产品、前端、程序设计等方面。

全书从三个维度展开了淘宝故事:作者经历的美好时光;淘宝技术的发展历程;那些牛人们的牛事。

一些亲历者也已经离开淘宝,去开拓属于自已的那片天空。

但在淘宝的点滴,让他们受益匪浅,对他们后来的人生也产生了很大的帮助和深远的影响。.

你曾经的经历配得上你现在所拥有的。

致正在拼搏和奋斗的同行者们。

本文为时间煮酒慰风尘原创,转载请注明作者和文章出处。

相关阅读:

能坚持长期健身的人不到2‰,如何长期坚持?有一点很重要

坚持的力量到底有多大?

在对的时间做对的事

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,446评论 25 707
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,691评论 2 59
  • 01.卑微感 有着卑微感的人都会有些夸张的行为,比如傲慢的人其实是在向别人显示他的重要性,个子矮的人会踮起脚尖走路...
    那一片雏菊阅读 182评论 0 1
  • 在海边写诗 唐星河 我喜欢在海边漫步 写诗 想出一个美丽的词 宛如在沙滩上 将一个斑斓奇异的贝壳捡拾 我从澄...
    唐星河阅读 599评论 0 1