文章列表

Netty 的线程模型是怎么样的?

Netty 的线程模型是怎么样的?

Netty的线程模型是怎么样的?本文深度解析Netty主从Reactor多线程模型的设计原理。详解BossGroup与WorkerGroup的分工,剖析NioEventLoop的底层运行机制,并带你彻底搞懂Netty如何通过Channel绑定EventLoop实现串行化无锁设计以提升高并发性能。涵盖生产配置与面试高频追问,干货满满,助你轻松拿下Offer。


犬小哈2026/7/20Java面试八股文
Netty 的零拷贝是怎么实现的?

Netty 的零拷贝是怎么实现的?

本文深入解析 Netty 零拷贝的实现原理,带你分清 OS 层零拷贝(FileRegion、sendfile、mmap)与应用层零拷贝(CompositeByteBuf、slice、DirectByteBuffer)的区别。剖析传统 IO 的性能瓶颈,掌握 ByteBuf 逻辑合并等核心机制,助你轻松应对面试高频追问,彻底搞懂 Netty 高吞吐底层逻辑。


犬小哈2026/7/17Java面试八股文
Netty 有哪些序列化协议?

Netty 有哪些序列化协议?

Netty本身不绑定任何序列化协议,而是通过Codec框架实现扩展。本文详细解析Netty中的序列化机制,对比Protobuf、JSON、Kryo和Hessian等主流方案的优缺点与适用场景,并提供选型建议。助你彻底搞懂Netty编解码原理,轻松应对相关面试追问!


犬小哈2026/7/17Java面试八股文