
汪建
《Tomcat内核设计剖析》是深入剖析Tomcat Web服务器运行机制的quanwei图书,共分为22章。Tomcat内核设计剖析 从Web服务器相关的基础知识及原理开始逐渐深入Tomcat内部设计,比如涵盖了HTTP协议、Socket通信及服务器模型等bibei的基础知识。另外还包括Servlet规范,这些都是深入Tomcat必不可少的知识。然后介绍了Tomcat的启动与关闭过程,接着从整体预览Tomcat的内部结构,让读者对Tomcat内部有个整体的了解。
结合源码看效果更佳。原文应该是tomcat7或者8,可以结合tomcat8和最新的tomcat源码,对比着看。 原文可能有一些小错误,本人经过源码对比,在对应位置给出自己的想法。 结合该书和源码,以及其他关于Tomcat的书和资料,本人写了一些学习笔记,微信公众号搜索:徐同学呀,和我一起学习Tomcat。
我觉得写的很不错,书中引入了大量的图片来进行说明。果然理解图片比理解文字让更加容易。 前面的基础部分串的很好。 这本书,不适合初学者适合有一定基础的开发人员。
本书只是把tomcat大致结构缕了一遍,不算深入,建议略读。
真是好书,技术举重若轻,佩服作者的技术也叹服其写作能力
刚开始看,很推荐,看完再来分享感受
看完第二遍,依然觉得没看懂多少想,总觉得我和这本书之间还差了一些书书,很大一部分是讲会话持久化和集群。 最近有点迷茫,被朋友嫉妒的感觉也有点难受咧。我很美好的,对吗?我是值得的,对吗?我可以去追求更好的,对吧?毕竟我还算努力,不玩游戏,不用养娃。好像并不太能从外面的世界回退到自己的小世界中,这样静静在图书馆边的大椅子上坐回儿真好。
原理讲解还是挺清晰的,还是少了一点关键源码讲解(让我再看一遍再来补充)。 其实可以在每一章的末尾,加个总结。 比如engine下面的host对应了目录结构的哪一个文件夹(webapp),多context对应了webapp里面的各个应用,如默认会有manage项目等。 connector组件实现了操作系统上io多路复用模型,但与netty reactor的单线程,多线程实现还是稍逊风骚的,是否可以改进? pipeline管道模型
网上看到作者说为什么写这本书的文章,里面作者自己也大量参考了另一本,how tomcat works,写得真的好。
tomcat的原理讲的非常透彻,但具体的tomcat源代码讲解还是比较少的,不过不影响它在我心中是本好书的定位,毕竟具体的代码可以自己打开tomcat源码看,然后结合书中原理的讲解是可以看得懂的。
本书可以作为源码阅读铺垫资料,可以学习到各组件的作用和实现大致思路。作者文风还可以,配图丰富,帮助加深理解这点做的非常好[666]