作者前期的渐进式的教学思维很不错,后期稍微草了点
![](https://img3.doubanio.com/icon/u2575713-2.jpg)
![](https://img3.doubanio.com/view/thing_review/l/public/p4327587.jpg)
看了八个章节了,说说我的感受吧。
作者应该是一个很会讲故事的人,小孩子应该跟他也很融洽。
这本书对于我这种netty小白来说,非常受用,其实我连网络底层知识都没具备多少,作者讲的还是很明白的。第四章开始,到第八章我都是精读的,有的地方设计得很巧妙,循序渐进,使得其当得讲解得方式让我感觉也不太难理解,配合适当给出的经验之谈,我觉得自己也是牛逼哄哄的。
能读到这本书,算是在2020年2月份,疫病下的唯一安慰吧。
-----------------------------------
网上很多喷这本书的,什么代码排版啥的(这个确实应该批评,但是比起排版,代码至少没有错误),或者说内容垃圾的……,我个人觉得仁者见仁智者见智,我没看过其他的Netty书目,无法评论这本书的水平。我也相信一个人的能力是有限的(都应该承认这点,本书没有零拷贝,浅复制场景,甚至atrributekey在叙述顺序上有点乱序。。。),但是我觉得我至少具备鉴别一本书适不适合我的能力。
感谢作者尼恩(你是个中国人吧,怎么搞个这个艺名。。)。
-----------------------------------
补充下后面几个章节的内容的评价:
Zookeeper章节开始讲得不是很好,章节结构开始比较草了:主要体现在读者需要带着疑问连着看好几章才能初步明白。不如前面9章节的循序渐进的完整性思路。
但是万幸的是:将ZK的核心实战应用内容都总结和讲解了(虽然要zk章节要回头多看几次)。
举例比较草的地方:
1、在分布式ID分配的时候,写得比较草,既然提了雪花算法,为何不谈谈与ZK ID分配的应用区别?
2、ZK的存储结构到底用在哪些地方?
这只是一些片面:可以说,这整一个章节开始更拼读者的逻辑总结能力了。
Zookeeper更深入的内容,建议去看《Zookeeper 分布式过程》,以及其他类似书。
在应用层面,应对IM项目,本书内容应该是基本够用的。
本书为5折购入,就内容而言,我觉得对得起价格。
2020/5/11补充------------------------
关于redis章节,针对于大并发还需要补充的点是:
1、hash数据:ziplist的压缩规则需要了解(请自行了解)
2、关于AOF与RDB存储和他们各自的策略,
3、redis4.0后,混合存储加快redis重启恢复的机制。
4、如何强制存储redis数据:rdb与aof存储的同步与异步存储。
2020/6/19日补充----------------------
经过了三个多月的项目实战,我也有一些话要说。
本书若作为IM领域的读物,是比较不错的,最核心的细节讲得很好。
若作为Netty读物来说,入门可以,但是并不是Netty最完整的读物。在实战中,很多问题的解决方案,我是在《Netty实战》中找到答案的。
并不是说本书不靠谱,对于我来说,我对这本书的期许,其实在这几个月内已经达到了(IM领域)。
同时,对于Netty领域,光靠一本书能够掌握,我个人觉得也是不可能的,不要给作者太多压力,对我而言,他已经做的够好了。
撒花~~~~