`
xindexinxin
  • 浏览: 5331 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
yax
文章分类
社区版块
存档分类
最新评论

读《淘宝技术这十年》随记

 
阅读更多
    《淘宝技术这十年》是一本讲述淘宝技术发展的书籍,查了一下这本书的出版日期是2013年5月,书中记录最早的淘宝网站项目组成立于2003年4月7日,这本书记录的应该是2003年至2013年淘宝技术发展的事情,距离现在2017年已经过去四年了,猜测淘宝现在的技术架构已经发生变化,跟书中不一样了。有点诧异的是书中有写到分布式RPC框架HSF,竟然没有提到Dubbo。
    本书主要分为三大块内容,第一块内容讲述淘宝技术的发展历程,第二块内容讲述作者在淘宝的八年经历,第三块内容讲述了淘宝牛人的成长经历。
    正如同很多人或组织成功了以后,就会为自己的出身编造一个美丽的传说。大概在2008年的时候就听说过一个故事,故事大致是这样的,马云找了10个程序员,把他们关在一个房间里面进行封闭式开发,用一个月时间就把淘宝网站给做出来了。一直对这个故事的真实性表示怀疑,因为听到这个故事的时候,所看到的淘宝网站已经很复杂,觉得单凭10个人用一个月时间做不出来,当时不知道这个故事是发生在5年之前,而且网站要比现在简单。
    看了这本书之后,才知道原来故事是这样的,书中原文描述如下:
    2003年4月7日,马云在杭州成立了一个神秘的组织。他叫来十位员工,要他们签了一份协议,这份协议要求他们立刻离开阿里巴巴集团,去做一个神秘的项目。这个项目要求绝对保密,老马戏称“连说梦话被老婆听到都不行,谁要是透漏出去,我将追杀到天涯海角”。这份协议是英文版的,匆忙之间,大多数人根本来不及看懂,但出于对老马的信任,都卷起铺盖离开了阿里巴巴。
    他们去了一个神秘的据点——湖畔花园小区的一套未装修的房子里,房子的主人是马云。这伙人刚进去的时候,马云给他们布置了一个任务,就是在最短的时间内做出一个个人对个人(C2C)的商品交易的网站。
 
    后面有点长,就不复制了。
    这10个人的组织是这样的,三个开发工程师(虚竹、三丰、多隆)、一个UED工程师(二当家)、三个运营工程师(小宝、阿珂、破天)、一个经理(财神),以及马云和他的秘书。
UED是用户体验设计,看起来真正的开发只有三个人。为了最短时间把网站做出来,买了一个名字叫PHPAuction,架构为LAMP(Linux+Apache+MySQL+PHP)的网站系统,然后通过对买来的源代码进行本地化修改。做了这些修改,修改数据类型,增加后台管理的功能,页面模板改得漂亮一点,页眉和页脚加上自己的站点简介等。对数据库进行修改,读写分离,从一个数据库进行所有的读写操作,拆分成一个主库、两个从库。
    原来阿里巴巴比淘宝要早成立,淘宝的搜索使用了阿里巴巴的iSearch搜索引擎,淘宝旺旺由阿里的贸易通演变而来。    第一个版本的淘宝包含了商品发布、管理、搜索、商品详情、出价购买、评价投诉、我的淘宝等功能,这个版本是没有支付宝的。最后做出来的PHP版淘宝网站是下图这样的,看起来有点简单。


  

 思维导图笔记

 
感觉作者是很幸运的,最早是做对日外包的,然后进了淘宝。做过开发、PM、管理、培训、HR、PD、SQA。级别从P1升级为P4、P5、P6,再从P6到M1、M2、P7。
 
书中有提到一些级别的定义。
P7级的人员要对一个小的产品或团队有方向性的指导。
P8级就要求在一个大部门或公司级的产品上有方向性的指导。
P9级要求除了考虑自身的产品之外,还要站在公司的角度考虑自身的产品对公司的发展有什么帮助。
 
  • 大小: 921.7 KB
  • 大小: 471.4 KB
  • 大小: 736.7 KB
分享到:
评论

相关推荐

    三天不读书智商输给猪ppt随记.pptx

    1995年,联合国教科文组织为了纪念西班牙作家塞万提斯和英国剧作家莎士比亚的辞世纪念日,正式确定每年的4月23日为世界读书日,旨在鼓励全球人民阅读,提高文化素养,并尊重知识产权。 2. **阅读的重要性**: 阅读...

    一些有关哈希函数的随记

    这篇随记将探讨哈希函数的基本概念、性质以及在实际应用中的重要性。 哈希函数,也称为散列函数,是一种特殊的算法,它将任意长度的输入(也称为预映射或消息)转化为固定长度的输出,这个输出通常被称为哈希值或...

    三天不读书&智商输给猪-世界读书日ppt随记PPT模板.pptx

    三天不读书&智商输给猪-世界读书日ppt随记PPT模板.pptx

    读书笔记:Java并发编程之美阅读随记.zip

    读书笔记:Java并发编程之美阅读随记

    随记_电气_

    【标题】:“随记_电气_”提示我们这是一份关于电气工程领域的个人笔记或学习心得,可能包含了一些作者在学习或实践中积累的电气知识。 【描述】:“电气相关的知识,随手写的,不知道行不行11111”表明这份文档...

    2015年8月整理笔记本随记.ppt

    这篇随记内容涵盖了多个教育和德育相关的知识点,深入探讨了教育的本质、电子智慧教育的定义、学生文化的理解以及班主任的角色。以下是对这些知识点的详细解释: 1. **教育理念**: - "精准,精减,精彩":这强调...

    2021-2022年收藏的精品资料辛辛那提1000维修随记.doc

    这份维修随记不仅展示了数控技术的发展历程,还提供了实用的操作和维修知识,对于了解和维护辛辛那提·米拉克龙公司的数控系统具有很高的价值。通过深入学习,可以提升对这一先进系统的理解和故障排除能力。

    linux net 管理随记

    linux net 管理随记,留着个人备忘

    互联网公司实习日记随记参考.pdf

    互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf

    c++随记.docx

    ### C++ 随记知识点总结 #### 一、内存管理与 new/delete 操作符 在 C++ 中,`new` 和 `delete` 是用于动态内存分配的关键字。`new` 用于在堆区分配内存,`delete` 用于释放之前通过 `new` 分配的内存。使用 `new`...

    git随记 git

    git随记 git

    面试随记???随时更新

    面试随记???随时更新

    随记app,微博与博客整合

    服务端部分,虽然没有明确指出所使用的语言和技术栈,但通常在类似项目中,开发者可能会选择使用Java后端框架,如Spring Boot,因为它提供了强大的MVC(Model-View-Controller)架构支持,以及方便的数据访问层处理...

    JSP PDF打印 随记 复杂模板设计

    本篇随记主要探讨的是如何在JSP环境中进行PDF打印,并涉及复杂的模板设计。PDF(Portable Document Format)是一种通用的文件格式,常用于生成保持原始文档格式不变的静态文档,适用于打印和共享。 首先,我们需要...

    网络原理随记.pdf

    计算机网络原理随记 在本资源中,我们将讨论计算机网络的基本概念、发展历程、网络架构、协议栈、数据传输、网络互通、安全性等方面的知识点。 计算机网络的基本概念 计算机网络是指将多个计算机设备连接起来,以...

    重点小学生寒假记随记大全.doc

    重点小学生寒假记随记大全.doc

    c#随记.docx

    C#支持多语言互操作,这主要得益于CTS(Common Type System)和CLS(Common Language Specification)。CTS定义了.NET框架下的通用类型系统,规定了数据类型的标准,而CLS则是.NET语言间交互的一套规范,确保了不同...

    EHCache的使用随记

    **EHCache的使用随记** EHCache是一款广泛应用于Java环境中的高效、易用且功能丰富的内存缓存系统。它能够显著提升应用性能,通过将常用数据存储在内存中,避免了反复从数据库读取,降低了I/O延迟。本文将探讨...

    公司法务实习日记随记三篇.pdf

    公司法务实习日记随记三篇.pdf

    会计专业毕业实习日记随记篇.pdf

    会计专业毕业实习日记随记篇.pdf

Global site tag (gtag.js) - Google Analytics