文档章节

《淘宝技术这十年》读书总结

FansUnion
 FansUnion
发布于 2015/05/03 01:29
字数 1689
阅读 36
收藏 1

本文摘要

最近认真看了《淘宝技术这十年》这本书,感觉甚好。

内容丰富,故事、技术、人物,应有尽有。

今天,终于把这本书的读书总结写完了,有兴趣的可以看看。

内容摘要

序:作者对书的介绍,写作原由和感受。

第0章:光棍节的狂欢

    光棍节“大促销”时,淘宝工程师很繁忙。

    详细讲解了,访问一个网页时的详细技术过程。

第1章:个人网站。

   淘宝创业,LAMP架构的小网站,淘宝文化的起源。

第2章:个人网站的升级。

   业务上去了,技术得升级。

   MySQL到Oracle。

   推出支付工具-支付宝,及时交流工具-淘宝旺旺。

第3章:企业级Java网站。

  更换开发语言,PHP到Java,完全重新实现淘宝网。

  围绕性能、容量、成本不断进行优化。

第4章:创造技术。

  已有技术不够用了,就结合企业自身需要创造了一些技术。

  淘宝文件系统-TFS,淘宝KV缓存系统-Tair。

第5章:分布式电子商务操作系统。

 技术持续升级,随着业务和业界的不断发展,推出 中间件、Session框架、开放平台等。

第6章:我在淘宝这八年。

 讲述作者在淘宝这八年的故事和经历。

第7章:牛P列传。

详细讲述了淘宝的一些8位大牛。

正明--集团核心系统高级研究员

正祥--淘宝高级研究院,OceanBase项目负责人

毕玄--集团核心系统自身技术专家

放翁--淘宝开放平台项目负责人

吴瀚清--阿里云集团信息安全中心高级安全专家

云铮--数据平台与产品部资深技术专家

小马--淘宝UED前端通用平台高级技术专家

淘宝传奇工程师多隆的程序世界

读书感受

239页,30元左右,软件架构/IT 人文。

这本书读起来比较轻松和愉快。

开头的“光棍节狂欢”很吸引人,每年的光棍节整个互联网都无比热闹。

中间的核心章节,比较详细了讲述了淘宝网站的技术升级,主要讲解原理和应用,没有深入细节。

文章末尾又讲述了8个技术大牛的故事,有很好的正面作用。

技术总结

1.CDN,内容分发网络。

  将访问流量分发到不同地区CDN节点,减轻服务器压力。

 主要是针对JS、CSS、图片等静态资源。

 详情参见 百度百科 http://baike.baidu.com/link?url=DJhBkgSWabCEKcO6avkoAwWTqqGnAhSntO21KIVcFKpkN4BVwC1aQmIL8mcyGHaQN8ZrGQLm3gnkAKub-4smQlNUMJtaMy2DQQyuh5lPTnaf0etTfCM3Dqlfab9Tg7BZ

2.LVS,负载均衡系统。

  章文嵩博士开发的。

3.HTTP协议。

  网站开发,尤其是优化,涉及到HTTP协议。

  《HTTP权威指南》这本书写得很好。

4.TFS,淘宝分布式文件系统。

  最近几年,很多大公司都把自己用到的一些技术,开源了,促进业界的发展。

  广大技术爱好者,可以好好研究下。

个人观点

1.一个网站的发展和成功,不是一蹴而就的。业务和技术一个互相促进,共同发展的二元体。

  有业务,有收入,才有“资本”用更好的技术和硬件。

  有技术,才能够应对更多更频繁更快速的用户需求。

2.淘宝和淘宝网不是你想得那么美好。

  淘宝公司是很牛逼,淘宝网的用户是很多。

  但是在淘宝工作并不见得是你想象的那么美好,每个公司都有其不好的一面,只是作为“外行”,你很难发现而已。

  淘宝网购物,也不都是物美价廉,各种“骗术”,比如“提价促销”也不是没可能。

  象书籍、媒体、官方说辞,都是“大肆吹捧”自己的公司有多么牛逼,很少提及自己的不足。

  对“官方说辞”和“正统观点”要保持自己独立的观点。

3.Java技术在企业级项目开发还是有前景的。

  在很多人眼里,Java就是用来做网站的,就是增删改查(CRUD),没啥技术含量。

  这不是Java语言的问题,而是中国的整个IT环境导致的,搞搞外包、整整小网站“骗钱”。

  无论是搞Java、DotNet、PHP,还是啥随便一种比较大众化的技术,你掌握了、精通了,自然就有前景。

  成天抱怨和观望,不去踏实学习和研究,只能挣点小钱,天天想着“IT行业没前途,再干几年转行的”。

4.牛人背后的艰辛和努力。

 IT界的大牛还是不少的。

 IT大众都只能感到他的牛逼,很少能看到别人的付出。

 比如某大牛,博士,毕业后又工作了好几年。他的牛逼完全是可以理解的,读完博士就30岁左右,再工作几年,33到35了。

 也就是说,一个人努力研究10多年,他能有多差啊?

 随便一个IT屌丝,努力研究10年,能有多差??

牛人的背后,是数十年的努力,有可能还有一定的天资,比如兴趣啥的。

屌丝的背后,是工作10年,没看过几本书,没有静心去研究过开源或流行的技术。

一年到头,总是重复地做CRUD,能有多大成长呢。

5.研究开源技术。

 国外社区推出了Linux操作系统、SSH等Java框架。

 淘宝、百度、腾讯等国内公司也有开源技术。

 研究一些自己感兴趣的框架,可以大大提升自己的技术水准。

 技术牛逼,才有信心一直搞技术。

写作方法借鉴

1.内容丰富。

   故事、技术、人物。读起来,轻松愉快。

2.开篇引人入胜。

   讲述“光棍节的狂欢”,一上来就吸引读者的兴趣。

3.倒叙手法。

   开篇就讲述了淘宝网的现状,然后才是详细介绍淘宝网的技术发展史。

4.标题-书名很好。

  《淘宝技术这十年》,7个字包含了故事的主题、题材、时间。此外,具有很好的“扩展性”。受到这个书名和内容的启发,可以推出“淘宝运维这十年”、“淘宝业务这十年”等。

5.内容由浅入深。

 光棍节狂欢,活跃气氛,为下文“预热”。

 然后,讲述了技术的从无到有、从有到更好的过程。

相关阅读

读书总结 http://blog.csdn.net/fansunion/article/category/1243633

原文参见http://FansUnion.cn/articles/3179 (小雷网-FansUnion.cn)

© 著作权归作者所有

FansUnion
粉丝 60
博文 858
码字总数 825464
作品 0
丰台
高级程序员
私信 提问

暂无文章

MySql双主架构原理

在企业中,一般系统架构的瓶颈会出现在数据库这一部分,mysql主从架构在很大程度上解决了这部分瓶颈,但是在mysql主从同步的架构也存在很多问题;比如:1.关于数据写入部分(也就是主库)往往很难做...

xiaomin0322
10分钟前
0
0
分布式系统中一致性哈希

问题场景 近年来B2C、O2O等商业概念的提出和移动端的发展,使得分布式系统流行了起来。分布式系统相对于单系统,解决了流量大、系统高可用和高容错等问题。功能强大也意味着实现起来需要更多...

Java领航员
12分钟前
0
0
接口限流算法:漏桶算法和令牌桶算法

漏桶算法 漏桶可以看作是一个带有常量服务时间的单服务器队列,如果漏桶(包缓存)溢出,那么数据包会被丢弃。这一点和线程池原理是很相似的。 把请求比作是水,水来了都先放进桶里,并以限定...

铁骨铮铮
19分钟前
0
0
Android 生成二维码工具类

/** * 生成条形码和二维码的工具 */public class ZXingUtils { /** * 生成二维码 要转换的地址或字符串,可以是中文 * * @param url * @param width ...

lanyu96
24分钟前
0
0
谈谈lucene的DocValues特性之SortedNumericDocValuesField

前面已经介绍过NumericDocValuesField,这里想强调一下SortedNumericDocValuesField是针对同一篇文档中一键多值的情况进行排序的,换句话说不同文档的同一字段值可以乱序。核心的写入流程与谈...

FAT_mt
32分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部