《淘宝技术这十年》重读笔记

序:《淘宝技术这十年》这本书在加入阿里之前就读过了,那时是以一种“仰视”的心态去读这本书,对书中描述的技术十分着迷(虽然不是全懂,但是感觉好厉害的样子)。如今再回过头重读这本书,里面每一个技术要点,可能都是如今实际工作中会碰到的问题。于是我抱着重新梳理和整理的心态,再次阅读这部名著。

第0章:光棍节的狂欢

1.《你刚才在淘宝上买了一件东西》:打开域名=》查询DNS(负载均衡)=》找到入口IP=》打开首页(负载均衡LVS)=》多域名加载静态资源(CDN)=》查看卖家发布的商品(TFS存储)=》查询框模糊查询(搜索服务器器)=>宝贝快照(tair)=》日志传输(TimeTunnel)=>分布式数据存储(Haddoop)=》数据挖掘

2.不同阶段的业务应用不同的技术,相互促进作用

第1章:个人网站

1.网站最开始的构架:LAMP(Linux+Apache+MySQL+PHP),开源、免费,购买现成系统(PHPAuction)改造

2.买来系统以后,修改数据库类型,增加后台管理功能,把数据库拆分,读写分离,有了备份,更安全、高效

第2章:个人网站的升级

1.数据库从mysql到oracle:效率的关键——连接池。找了一个PHP的连接池代理服务器SQL Relay。但是和mysql一样,经常锁死。

第3章:企业级JAVA网站

1.脱胎换骨的升级——更换开发语言:一个模块一个模块渐进式的替换。新模块使用临时域名,灰度发布替换

2.使用自己的MVC框架webx代替当时难用的struts1

3.初代的构架:webx+EJB+ibatis,另外包括搜索引擎(iSearch)和数据库

4.iSearch原理简单,但是难点在于高并发大数据量上,也是一门很深的技术

5.

时间: 2024-10-11 04:56:26

《淘宝技术这十年》重读笔记的相关文章

《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件

前面两篇文章介绍了淘宝的发展历程.Java时代的变迁和淘宝开始创新技术: <淘宝技术这十年>读书笔记 (一).淘宝网技术简介及来源 <淘宝技术这十年>读书笔记 (二).Java时代的脱胎换骨和坚若磐石 <淘宝技术这十年>读书笔记 (三).创造技术TFS和Tair 这篇文章主要讲述分布式时代和中间件相关知识,包括服务化.HSF.Notify和TDDL.同时里面有我们经常遇见的编码错误等相关问题,希望文章对你有所帮助! 一. 分布式时代 1.服务化 在系统发展的过程中,架构

《淘宝技术这十年》读书笔记 (三). 创造技术TFS和Tair

前面两篇文章介绍了淘宝的发展历程和Java时代的变迁: <淘宝技术这十年>读书笔记 (一).淘宝网技术简介及来源 <淘宝技术这十年>读书笔记 (二).Java时代的脱胎换骨和坚若磐石 马云说过"创新不是为了与对手竞争,而是跟明天竞争",所以这篇文章讲述淘宝的创新技术TFS和Tair及创新的产品. 该篇文章不仅仅对在读大学生非常有所帮助,因为你能从文章中看到很多你需要学习的知识,不仅仅包括数据库.计算机网络.操作系统.数据结构等基础课程:还根据时代的技术变迁讲述了

《淘宝技术这十年》读书笔记 (一).淘宝网技术简介及来源

我似乎是2007年初中看<赢在中国>的时候喜欢上马云的,当时对电脑都不是很了解,更别提阿里巴巴和淘宝网了.但当时还是被马云的几句点评深深地吸引,其中我印象最深的一句话就是"短暂的激情是不值钱的,只有长久的激情才是值钱的",以至于我在本科毕业德育答辩时用的题目就是这句话(德育答辩开题我用的题目也是马云的<If not now,when? If not me,who?>其含义是如果不是现在努力,什么时候努力呢?如果不是为了自己奋斗,又是为谁奋斗呢?).的确,想做成任

《淘宝技术这十年》读书笔记 (二).Java时代的脱胎换骨和坚若磐石

马云说过"一个好的东西往往是是说不清楚的",姑且不论这句话的对与错.但我真的很佩服<淘宝技术这十年>这本书的作者子柳,能够通过淘宝的一些故事,按照时间顺序和IT发展的各种技术描述清楚,而且过程中读起来非常有意思. 该读书笔记中参杂了很多原文的知识,因为我实在无法割舍,都挺有意思的:同时记录一些有用的知识,通过这本书能介绍些学过的知识或面试中可能出现的题目及作者所思,文章还是非常有趣的,希望对大家有所帮助! 一. Java时代 脱胎换骨 我的师傅黄裳曾经说过"好的架

淘宝技术这十年-脱胎换骨的升级一一更换开发语言

到2004年上半年,淘宝网已经运行了一年的时间,这一年 积累了大量的用户,也快速开发了很多功能,当时这个网站已 经很庞大了,而且新的需求还在源源不断地增加.把一个庞大 的网站的开发语言换掉,无异于脱胎换骨,在换的过程中还不 能拖慢业务的发展,这无异于边换边跑,对时间和技术能力的 要求都非常高.做这样的手术,需要请第一流的专家来主刀. 现在再考一下 大家:亲,如果你在这个创业团队中, ì青什么样的人来做这件 事?我们的答案是请Sun公司的人.没错,就是创造Java语言的那 家公司,世界上没有比他们

20、淘宝技术这十年

淘宝技术这十年 淘宝技术这十年 作者介绍 子柳:本名赵超,2004年加入淘宝网,取花名子柳.历任开发工程师.项目经理.产品经理.测试经 理,2009年随着淘宝系统的大规模重构和人才的迅速扩张,创办了“淘宝技术大学”,培养内外部工 程师众多,人称“校长”.2011年将培训中的内容写成文章发表,遂一发不可收拾,总结了淘宝十年 的技术之路,乃成本书. 子柳 子柳,中国春秋时期鲁国政治人物,叔牙玄孙,武仲休曾孙,叔仲惠伯之孙. 叔仲皮生子柳.叔仲皮死,子柳之妻鲁人,丧服斩衰,头上用缪绖.叔仲衍请改成穗衰

《淘宝技术这十年》阅读笔记

一本不错的书,主要讲述了淘宝网的成长历史. 书分三部分: 第一部分讲了淘宝的成长史: 第二部分讲淘宝使用的一些创新技术: 这部分中作者的7年经历挺有意思的,菜鸟开发,项目经理,产品经理,测试经理,淘宝技术大学校长,每个阶段的心理历程很真实. 第三部分讲了一些阿里中一些牛人的经历. 摘抄一些语句: 纯粹的技术人才,如果找不到互补的伙伴,加入一个大公司,也不失为一个好的选择: 晋升是看你对公司有哪些贡献,而不是看你的技术有多么牛: 做事要先思考再问人,不断打破自己的一些想法 : 任何一个公司,都无法

《淘宝技术这十年》读书笔记——第一章 第二章

引言 ? ? 这本书的作者是子柳先生,子柳本名赵超,2004年加入淘宝网.历任开发工程师.项目经理.产品经理.测试经理,2009年随着淘宝系统的大规模重构和人才的迅速扩张,创办了"淘宝技术大学",因培养内外部工程师众多,人称"校长". ? ? 之所以读这本书,主要想了解淘宝的技术/业务发展过程中遇到过哪些问题,以及他们怎么解决的.在阅读的过程中有很多不懂的地方,主要是知识面确实涵盖的太广,就当拓展视野吧. ? ? 第一章 ? ? 淘宝架构初版 ? ? 淘宝的第一版源

淘宝技术这十年 第七章

? ? 正明 ? ? ? ? ? ? 博士期间开发了开源LVS,2000~2006年在国防科大教书:08年进淘宝,做LVS+HAproxy的普及,现在负责CDN系统的改良工作 : ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 毕玄 06年加入淘宝,负责淘宝的高性能服务框架,著作<OSGi原理与最佳实践>,推广OSGi在中国的应用: ? ? ? ? 看看他的每日时间分配:代码3小时.剩下来很多时间看技术文章或图书,每隔一段时间跳出来想想将来干什么好: ? ? 作为淘宝晋