
谭勇德
本书首先从硬件层面深入分析网络通信原理,结合Java对网络I/O的API实现,将理论与实践串联起来,帮助大家透彻理解网络通信的起源,然后介绍了Netty产生的背景并基于Netty手写Tomcat和RPC框架,帮助大家初步了解Netty的作用,接着分析Netty的核心原理和核心组件,基于Netty手写一个消息推送系统并进行性能调优,最后介绍了设计模式在Netty中的应用和经典的面试题分析。
一般,主要就是对着源码解释了一遍,为何这么设计,比其他方式实现有什么优势——这些才是更重要的,然而在这本书似乎没太多体现。
因为是看电子版,所以有些没看太详细,比如代码部分。我本身也熟悉netty,所以看得快。感觉新手可以拿来当参考书,后面的调优可以重点看看。真要深入,还是要自己研究netty的源码,不熟悉的人可以根据本书的指引
适合新手,并且读过源码后书中源码那部分很容易看
讲的非常棒,名字起成Netty源码解析岂不是更贴切[呲牙]
源码分析占比比较多,但是比较枯燥。 算是入门后的进阶版吧
这本书肯定是程序员写的,核心原理讲的一般,感觉太重视代码了原理讲解不足,但是要是把代码中原理重点突出就好了
炫技一样的分析源码,不能让人明白如何使用,该讲的不讲,没用的一堆
总结:这本书一般,不推荐;其一、太多的代码,试图讲清楚原理,但是太多的细节已经丢掉了类之间的关联性、如果可以辅更多的图说明会更好;贪多嚼不烂,什么手写tomcat 、rpc ,太浮于表面了;其二、排版吐槽,有一些无关紧要的类集成图、代码等,没有重点之分;其三,太讲源码细节,没有递进感觉,看着太累,基本上需要看源码才能知道讲什么,不可否认作者确实有一些东西,但是讲出来并不是很给力。虽然是 RPC 框架实战,但是并没有很突出标题,只是蜻蜓点水过了一下;整体上有点失望,像什么面试章节、设计模式章节就不要滥竽充数了,好好沉淀内容,上干货,有层次才能对得起读者朋友。
我觉得本书写的挺好的,需要注意的本书用的版本是4.0.6好像,偏低,在对照看源码的时候,高版本可能有些不太一样。
通过咕泡学院发现了“你”,为啥看了你半天还是喜欢不上你呢??