NIO编程及其三大核心原理

Java NIO,全称为java non-blocking IO,是指JDK提供得到新API。从JDK1.4开始,Java提供了一系列改进的输入/输出的新特性,被统称为NIO(New IO),是同步非阻塞的。
阅读更多

Netty核心原理

Netty是基于事件驱动的异步网络应用程序框架,用于快速开发高性能、高可靠性的网络IO程序。它解决了原生NIO的繁琐和复杂性,简化了网络应用的开发过程。Netty的核心优势包括零拷贝、可扩展的事件模型、支持多种协议、安全传输、高性能和灵活的线程模型等。该框架在互联网、大数据、分布式计算、游戏和通信等领域广泛应用。
阅读更多