《淘宝技术十年》读后记

《淘宝技术十年》读后记

之前在网络上也有看到这本书的电子版,最近不知从哪里又看到这书,前几天买了本来翻了下。

内容是笔者在淘宝的多年从业经验通过后期整理而成,更多的是且叙且吐槽。

通过这本书,也让我了解了一些关于淘宝这个一向比较高大上的技术团队,以及他们背后的故事。

从淘宝的默默起步,再到其大踏步的前进,从1.0演进到3.0,笔者通过自己的亲身经历把这条技术线或者说时间线清晰的展示到了读者面前,当然其中并没有涉及过多的技术细节,更多的是一些概念,但把这些概念能在一个点上连接起来已实属不易。

阅读之后,我也是收获颇多。

举几个比较映象深刻的例子~

·淘宝在几年前基础设施规模,Hadoop的集群有2400个节点,能承受双十一800Gbps的流量峰值。

·由于银行网关接口的落后,各种不给力,多隆需要每天对着几分钱搞对账。

·各种给力的消息中间件、分布式缓存、DDL组件。

·找了一个数据库中间件,结果此货不给力,运维每晚睡觉前需要重启一次。

·“泰山”“阿尔卑斯山”“长春藤”一类的项目代号

·出师名门,出生寒门,生活没品位的正祥

·安全专家小黑:要么去大一点的互联网企业、要么去安全厂商、要么被国家队招安. (我以前还琢磨着幻影这些货都跑哪里去了)

这些都是我觉得一些有意思的点,整本书中间的故事略微繁琐,这个也和笔者后期在淘宝的发展有关,从P到M再回到了P。

整体而言的体会是,淘宝的昨天是很多互联网公司的今天,但这些互联网公司的明天却不是淘宝。

人员上,淘宝内部牛B人物云集,而更多的是对这份工作或者事业感兴趣的人,最后有提到,别人把工作当工作,自己把工作当事业,我对这点还是很认同的。最后部分的牛P列传,即便是非科班出生的人,都能看出其对计算机的热情和激情。

管理上,淘宝从起步之初的团队配合和管理,应该都是很多国内公司无法赶上的,部门依靠实力获取资源而非行政手段。在后来的段落里也有比较,百度的轻管理、联想的重管理、微软的厚重。

淘宝的技术体系,从一开始的购买外部系统、寻求开源软件,到今天已经实现了自主和一定的生态系统。

在其过往,也遇到了很多今天自己团队遇到的问题,基础设施不稳定、技术生产力不能满足业务需求、系统出现瓶颈、高耦合的业务等等。

淘宝在经历了主从分离、Jar代码层级复用以后依旧问题不断,慢慢的走向了服务化、SOA的分布式电商之路。

一方面是关键技术的自主创新,例如notify、tair… 另一方面是对业务的不断细化和拆分,例如IC、TC等等,形成了这样一套体系和服务,能快速的响应业务,反作用技术生产力。

结合自己的团队情况出发,前一点的研发自然是目前做不到,不过业界很多的开源系统是一个很好的选项,后一点的业务优化则是必须去做的,没有清晰的业务作为前提,技术无法去推动,也不能驱动技术。

 

留下回复