zoukankan      html  css  js  c++  java
  • 《淘宝技术这十年》读书总结

    本文摘要

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

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

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

    内容摘要

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

    第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)

  • 相关阅读:
    Android 数据存储四种方式
    Android 文件系统路径
    Android 修改R包名方法
    Android startActivity 页面跳转
    Android 硬件加速器及其问题小结 gif不显示
    Android 用户界面 ViewGroup(FrameLayout LinearLayout AbsoluteLayout RelativeLayout TableLayout)
    Android 中解决输入法挡住输入框的问题
    Android 调用系统自带应用
    Android onMeasure(widthSpec, heightSpec)
    Android Bitmap Caching Bitmaps(渣翻译)
  • 原文地址:https://www.cnblogs.com/qitian1/p/6463441.html
Copyright © 2011-2022 走看看