UP | HOME

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

Table of Contents

1 第 0 章

  • DNS 如何将不同的访问分配到不同的入口?
  • 大量文件的内容分发网络(CDN)
  • 大量文件的分布式文件系统(TFS)
  • 淘宝的主搜索系统,根据搜索关键词判断购物意图,展现不同结果。
  • 交易快照的保存,Tair
  • 访问日志的实时传输(TimeTunnel)
  • 数据仓库,极限存储,数据挖掘和分析。

2 第 1 章

  • “买一个”是创业初期最快的方式。
  • ebay 收购易趣后没有注重用户体验,丧失用户。
  • 快速响应用户需求。

3 第 2 章

  • 创业初期顶尖人才的重要性:快速解决各种疑难问题。
  • 好的架构和功能都是进化来的。
  • 支付手段和交流方式的创新。

4 第 3 章

  • 技术选型:选择最成熟的,参考竞争对手的选择。
  • 技术实施:用最好人解决最复杂的问题。
  • 技术改造:分模块渐进式改造。
  • 围绕性能,容量,成本进化。

5 第 4 章

  • TFS,Tair,isearch

6 第5章

  • 分布式系统要求底层具有超大规模的容量和非常高的可用性,需要中间件提供系统间的通信和异步消息通知。
  • HSF,高性能服务框架,解决系统间的通信。这是一个分布式的标准service方式的RPC,service方式基于OSGI方式,通讯层采用TCP/IP方式。(对比grpc)
  • Notify,解决异步通信问题。
  • Tbsession,解决用户登录状态问题。
  • TDDL,分布式数据访问层,实现:消息路由,数据的多向非对称复制(类似读写分离),数据存储的自由扩展(异构数据库)。
  • 开放平台,SOA,OAuth2,

7 第6 章

  • 有想法没用,要有产品出来,还要能迅速推向市场。

8 第7 章

  • 正明:找到自己感兴趣的,花时间投进去,通过实践后的指示积累比只看书有用的多。
  • 正祥:
    • OceanBase
    • 数据库本质上是一个单机系统,分布式是一个解决方案(不懂!)
    • 把做事,做成事当作主要目标,心态决定成就。
  • 毕玄:
    • 最重要的是看对公司做出了多少贡献。
    • 跳出自己的工作范围,考虑公司将来会面临什么问题,最好是能解决这些问题。
  • 放翁:
    • 坚持把一个产品做精,做深,最后具有一定的技术发展和影响力。
    • P7要求人员对一个小的产品或团队有方向性的指导。
    • P8 要求在一个大部门或公司级的产品上有方向性的指导。
    • P9要求除了考虑自身产品外,还要求在公司的角度考虑自身的产品对公司的发展有什么帮助。

Author: 刘尚亮

Email: phenix3443@gmail.com

Created: 2020-04-26 日 10:55