荐书 | Netty进阶之路:跟着案例学Netty

内容精选自 1000 多个一线业务实际案例

真正从原理到实践全景式讲解 Netty 项目实践

快速领悟 Netty 专家花大量时间积累的经验

提高编程水平及分析解决问题的能力


随着 Netty 应用的不断深入,大家在使用过程中也会遇到各种各样的问题。相比 Netty 的火热,市场上 Netty 相关的书籍却很少。作者几年前出版的著作《Netty 权威指南》是国内第一本系统化讲解 Netty 原理和架构的书籍,在市场上取得了良好的反响。《Netty 进阶之路:跟着案例学 Netty》是作者在 Netty 方面的又一力作。该书从一个个典型的问题出发,让读者能够带着问题来展开学习,并通过代码解读、原理分析和问题总结,对每个问题抽丝剥茧地深入解析;同时,能够通过一个问题,将相关领域的知识理解透彻,达到举一反三的效果,进而实现对 Netty 的系统性学习与理解。


640?wx_fmt=png

 编辑推荐


Netty 是 Java 高性能网络编程的明星框架

在阿里等互联网公司 Netty 是程序员必须掌握的基础组件

现有 Netty 图书多是讲解其实现及原理的,缺少对实际应用的指导

在实际使用中遇到 Netty 故障,需要花大量实践摸索、试验解决

本书作者经过多年的积累,将遇到的问题进行分门别类的讲解

连接池资源泄漏、服务端意外退出、高并发性能波动及 IoT 海量连接等

除了描述问题的前因后果,还讲解了问题定位的各种思路和方法

以及对于 Netty 关键技术的剖许,再加上作者酣畅淋漓的文风

可以让你快速领悟到 Netty 专家花大量时间积累的经验

对于提高编程水平及分析解决问题的能力大有帮助


主要内容


Netty 将 Java NIO 接口封装,提供了全异步编程方式,是各大 Java 项目的网络应用开发必备神器。《Netty 进阶之路:跟着案例学 Netty》作者是国内 Netty 技术的先行者和布道者,本书是他继《Netty 权威指南》之后的又一力作。


在本书中,作者将在过去几年实践中遇到的问题,以及 Netty 学习者咨询的相关问题,进行了归纳和总结,以问题案例做牵引,通过对案例进行剖析,讲解问题背后的原理,并结合 Netty 源码分析,让读者能够真正掌握 Netty,在实际工作中少犯错。


本书中的案例涵盖了 Netty 的启动和停止、内存、并发多线程、性能、可靠性、安全等方面,囊括了 Netty 绝大多数常用的功能及容易让人犯错的地方。在案例的分析过程中,还穿插讲解了 Netty 的问题定位思路、方法、技巧,以及解决问题使用的相关工具,对读者在实际工作中用好 Netty 具有很大的帮助和启发作用。

 

640?wx_fmt=png


作者简介

李林锋

10 年 Java NIO 通信框架、平台中间件架构设计和开发经验。

目前在华为终端应用市场负责业务微服务化、云化、全球化等相关设计和开发工作。

《Netty 权威指南》和《分布式服务框架原理与实践》作者。


适读人群


《Netty 进阶之路:跟着案例学 Netty》适合架构师、设计师、开发工程师、测试工程师,以及对 Java NIO 框架、Netty 感兴趣的其他相关人士阅读。


大咖评论


相比传统的阻塞式编程方式,要驾驭 Netty 的异步编程方式是有一定难度的。Netty 为了避免 JVM GC 和提高性能会直接对内存进行处理,使用者需要对 Netty 的内存使用有深入了解。本书通过一个个 Netty 实际使用案例为开发者展示了大量 Netty 技术的细节,读者可以快速领悟到 Netty 专家花大量时间积累的经验。

——华为开源能力中心技术专家、红帽软件前首席软件工程师 姜宁


本书带你领略使用 Netty 过程中的各种「坑」,包括客户端连接池资源泄漏、服务端意外退出、高并发性能波动及 IoT 海量连接性能问题等。书中除了描述问题的前因后果,还讲解了问题定位的各种思路,「授人以鱼不如授人以渔」,定位问题就像破案,「从蛛丝马迹中寻找线索,从千军万马中取上将首级」,从而快速解决问题。

——华为消费者云服务微服务首席架构师 王世军


Netty 已经是网络编程的明星框架了,在阿里 Netty 也是程序员必须掌握的基础组件。李林锋在本书中总结了工作中遇到的各种问题,通过对问题的深入分析,挖掘 Netty 框架的工作原理。相信这又是一本非常值得大家深入学习的程序员进阶教材。

——阿里资深技术专家 天民

 

随着云计算、容器、边缘计算、IoT 等技术的发展,越来越多的高性能应用构建在轻量级的 Netty 之上,如 API 服务网关、IoT 设备接入平台、轻量级边缘计算引擎等。在构建过程中我们一定会遇到一些「疑难杂症」,而本书提供了相应的「解药」,可达到「书到病除」之效。

——《亿级流量网站架构核心技术》作者 张开涛 


Netty 是一款经典的 Java 开源通信框架,是 Java 开发工程师必备技能之一。李林锋在高性能通信框架及微服务领域有很深的造诣,本书总结了 Netty 的各种案例和调优经验,干货满满,不容错过!

——贝壳金服 2B2C CTO、微信公众号「IT 民工闲话」作者 史海峰


Netty 好比 Java 网络世界中的高铁,坐上它,高性能、高并发网络应用开发似乎变得轻而易举,但李林锋通过这本书告诉我们事实并非如此简单,他用一个个活生生的案例讲述了 Netty 的「坑」在哪里,「门」又在哪里。

——阿里云弹性计算架构师 蔡俊杰


继《Netty 权威指南》之后,非常高兴李林锋又推出了本书,通过一系列 Netty 应用故障和案例分析,深入 Netty 内部实现细节,不仅有助于更好地使用 Netty,而且可借此了解高并发通信场景下的应用特性,以及 Netty 的设计思路。技术进阶之路尽在细节与实践。

——《大型网站技术架构:核心原理与案例分析》作者 李智慧


认识李林锋已久,一直「神往」,他在微服务架构领域有很深的造诣,经历了从框架层、平台层到业务层的完整过程。本书侧重于程序实战,对 Netty 开发过程中的难点进行了详述,辅以各种实际业务问题,同时对目前主流的 RPC 框架进行了剖析,对网络通信开发及 RPC 选型都有非常好的借鉴意义。

——东方证券首席架构师 樊建


 

640?wx_fmt=png

现在下单抢购限量签名本


小福利

在本文下方留言,说说你想获得此书籍,最大的原因是什么?有机会获奖哦。(注意:理由不少于30字才能被选入精选参与抽奖哦~)


我们会从精选留言用户中,按照其留言点赞数,抽取排名在第4、8、11名的3位幸运者,送出纸书一本。


开奖时间:11月20日当天(以小编当日看到时的名次顺序为准,不接受抱怨,谢谢~)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值