Netty 4核心原理与手写RPC框架实战

Netty 4核心原理与手写RPC框架实战

评分

★★★★★

ISBN

9787121385063

出版社

电子工业出版社 2020-03-01出版

作者

谭勇德

分类

编程设计

内容简介
本书首先从硬件层面深入分析网络通信原理,结合Java对网络I/O的API实现,将理论与实践串联起来,帮助大家透彻理解网络通信的起源,然后介绍了Netty产生的背景并基于Netty手写Tomcat和RPC框架,帮助大家初步了解Netty的作用,接着分析Netty的核心原理和核心组件,基于Netty手写一个消息推送系统并进行性能调优,最后介绍了设计模式在Netty中的应用和经典的面试题分析。
AI简介
这是一本专注于Java NIO与Netty框架的高性能网络编程书籍。这本书首先从硬件层面深入分析网络通信原理,结合Java对网络I/O的API实现,将理论与实践串联起来,帮助大家透彻理解网络通信的起源。接着介绍了Netty产生的背景并基于Netty手写Tomcat和RPC框架,帮助大家初步了解Netty的作用。 书中深入分析了Netty高性能之道,包括揭开Bootstrap的神秘面纱,大名鼎鼎的EventLoop,Netty大动脉Pipeline,异步处理双子星Future与Promise,Netty内存分配ByteBuf,Netty编解码的艺术等,这些内容都是理解Netty框架和实现高性能网络编程的基础。 此外,书中还详细介绍了Netty实战篇,包括基于Netty手写消息推送系统,Netty高性能调优工具类解析,单机百万连接性能调优,设计模式在Netty中的应用,Netty经典面试题集锦等内容。这些内容都是基于Netty框架进行实际网络编程的实战经验,可以帮助读者更好地理解和应用Netty框架。
阅读/下载地址