软件架构设计

余春龙

出版时间

2019-02-01

ISBN

9787121356032

评分

★★★★★

标签

编程

书籍介绍
这本书最被读者认可的,是它第二部分对计算机底层的扎实梳理:操作系统中的零拷贝、内存映射、Reactor 与 epoll 的 LT/ET、无锁与 CAS,以及 MySQL 章节的详细程度,被评价为“比市面上绝大多数讲 MySQL 的书都要好”。它更像一本对着大厂面试(尤其阿里 P6)搭建的知识索引——把散落的知识点结构成一棵“更大的树”,适合基础薄弱者查漏补缺。但争议同样明显:第三部分起思路发散、行文“云雾”,业务架构部分偏“虚”、缺实例。因此它适合目标明确、以面试和体系整合为导向的工程师,而不适合寻求完整案例或高阶设计深度的人。
作者简介
余春龙,中科院软件所计算机硕士毕业,目前任唯品会业务架构师。热衷于高并发高可用架构、业务建模、领域驱动设计,在十年的工作中,做过游戏、社交、广告、电商等各种类型项目,积累了丰富的工程经验。
目录
第1部分 什么是架构
第1章 五花八门的架构师职业 2
1.1 架构师职业分类 2
1.2 架构的分类 2
第2章 架构的道与术 5

显示全部
用户评论
第二部分写的非常精彩,填充了不少之前的知识空白。可惜第三部分开始写作思路不太清晰,行文云雾。瑕不掩瑜,此书还是推荐一读。
微信公号文章合集…
非常不错,这本大概相当于网上高水平文章的集合。东西都很落地,在看完DDIA、TCP/IP这样的原理性书籍之后,再看这本的话可以看到工业界思考的一些细节问题。
作为入门,这本书写的还可以。作为阿里面试官,候选人好好看一遍,再复习复习算法和java基础,阿里一面应该还可以,p6。
一本从底层到上层的脉络梳理,整合知识体系用的
帮我把一些知识串联起来了 了解知道为什么要这样做
国人写的难得好书
基本功的东西讲的比较好,架构的东西反而弱一些
内容体系比较全面,虽然很多点没有完全展开但还是很有启发性
挺好的,做加法容易,做减法难,内容都很恰当精炼,在串起知识这块很不错,面试前复习下很有帮助。但是高度不够,深度不够,字小点、行间距小点,可以加更多深入的内容
下载
收藏
全部深度解读 →主题书单高分榜最近更新