架构师特刊:深入浅出Netty

为了便于大家集中学习Netty,我们把已经发表的相关文章进行汇总和提取,形成一本迷你书,奉献给各位读者。
用户头像
作者: 李林峰
下载此书
架构师特刊:深入浅出Netty

李林峰

最近几年,Netty 社区的发展如火如荼,无论是大数据领域,还是微服务架构,底层都需要一个高效的分布式通信框架作为基础组件。

Netty 凭借优异的性能、灵活的可扩展新得到了广泛的应用。短短几年间,Netty 已经成为众多 Java 高性能异步通信框架的首选。

作为 Java 语言领域最流行、表现最优异的 NIO 框架,Netty 深受大家喜爱,但是长期以来除了 UserGuide 之外,国内鲜有 Netty 相关的 系统性文章供广大 NIO 编程爱好者学习和参考。由于 Netty 源码的复杂性和 NIO 编程本身的技术门槛限制,对于大多数初学者而言,通过 自己阅读和分析源码来深入掌握 Netty 的设计原理和实现细节是件非常困难的事情。

为了方便大家系统性的学习 Netty,2014 年春节前后,我分享了博文《Netty5.0 架构剖析和源码解读》,短短几个月的时间,阅读和下载量超过 10 万次。很多网友建议我能够继续按照专题的形式分析和解析 Netty 的架构和源码,以及实际应用案例。于是从 2014 年 5 月份开始,我正式在 InfoQ 社区分享 Netty 相关的专题文章,涉及到性能、可靠性、编解码、定制性以及案例剖析等。这些文章深受大家的喜爱,几乎每期都是热点内容排名 TOP5。

2 年多的时间,在 InfoQ 分享的 Netty 专题文章超过 10 篇,通过其它方式也陆续分享了一些 Netty 的实际案例,为了便于大家集中学习,很有必要对这些已经发表的文章进行汇总和提取,形成一本迷你书,奉献给各位读者。

感谢主编郭蕾的帮助和支持,InfoQ 上的 Netty 专题,都是由他亲自策划、编辑和校审的。感谢 InfoQ 这个平台,为广大 Netty 爱好者提供了免费 学习和交流的技术乐土。

由于自身水平所限,文章难免存在遗漏或者错误,欢迎广大读者批评指正。

目录

01 Netty 入门

02 Netty 服务端创建

03 Netty 客户端创建

04 Netty 消息的发送和接收

05 Netty 线程模型

06 Netty 架构剖析

07 Netty 案例集锦

免费下载此书(PDF)
免费下载此书(ePub)
免费下载此书(MOBI)

收藏

评论

微博

用户头像
发表评论

注册/登录 InfoQ 发表评论

最新评论

用户头像
Jeff.Smile 2019 年 06 月 12 日 12:07 0 回复
666
没有更多了