书籍介绍
在当今网络应用日益复杂的背景下,高性能、高并发的网络通信框架变得尤为重要。Netty作为一款流行的Java NIO框架,在分布式框架中扮演着重要角色。本书以通俗易懂的语言,详细讲解了Netty的原理和应用,为读者提供了学习Netty的全面指南。
作者简介
刘耀林,自2012年至2017年专攻Java后端服务开发,期间创立大象在线分享网,以其网名“夜行侠老师”录制Netty源码解析教学视频,并在多家互联网企业担任系统架构师,积累了丰富的实战经验。自2018年起,他投身大数据领域,对Flink、HBase、Kafka和Elasticsearch等组件有深入研究。
推荐理由
《Netty源码剖析与应用》一书深入剖析了Netty框架的原理和应用,不仅详细介绍了Netty服务端的构建过程,还涵盖了客户端的线程模型、连接池优化、长连接通信等内容。此外,书中还涉及了Netty在分布式框架中的应用,如Dubbo、Flink等,以及Netty的核心组件源码剖析,包括NioEventLoopGroup、NioEventLoop、Channel和ByteBuf等。通过学习本书,读者可以全面了解Netty的工作机制,掌握Netty的使用技巧,并能够将Netty应用于实际项目中。
适合哪些人读
本书适合以下人群阅读:
1. 对Java NIO编程感兴趣的读者
2. 想要深入了解Netty框架原理和应用的开发者
3. 在分布式框架中需要使用Netty的工程师
4. 希望提高自己网络编程能力的程序员
5. 想要在实际项目中应用Netty框架的开发者。
目录
第1章 Netty基础篇 1
1.1 Netty概述 1
1.2 Netty服务端构建 2
1.3 Netty客户端的运用 6
1.3.1 Java多线程交互 6
显示全部