Netty
2026/1/15小于 1 分钟

Netty 是一个基于 Java NIO 类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。使用 Netty 可以快速开发网络应用,例如服务器和客户端协议。
学习资源
| 资源类型 | 链接 |
|---|---|
| 📺 视频教程 | Netty 教程 |
| 📖 官方文档 | Netty Documentation |
| 💻 GitHub | netty/netty |
核心知识点
- NIO基础 - Channel、Buffer、Selector
- 核心组件 - EventLoop、Channel、Pipeline、Handler
- 编解码 - ByteBuf、编码器、解码器
- 协议设计 - 粘包半包、自定义协议
- 性能优化 - 零拷贝、内存池、对象池
