Netty 系列之 Netty 高性能之道 编程开发

Netty 系列之 Netty 高性能之道

1. 背景 1.1. 惊人的性能数据 最近一个圈内朋友通过私信告诉我,通过使用 Netty4 + Thrift 压缩二进制编解码技术,他们实现了 10W TPS(1K 的复杂 POJO 对象)的跨节点...
阅读全文
Netty内存池泄漏问题 编程开发

Netty内存池泄漏问题

为了提升消息接收和发送性能,Netty针对ByteBuf的申请和释放采用池化技术,通过PooledByteBufAllocator可以创建基于内存池分配的ByteBuf对象,这样就避免了每次消息读写都...
阅读全文
Netty开发redis客户端 redis

Netty开发redis客户端

我们可以使用redis-cli这个客户端来操作redis,也可以使用window的命令行telnet连接redis。本文,我们的目标是使用netty来实现redis客户端,实现目标为: 1. 启动ne...
阅读全文
Netty源码分析之Reactor线程模型源码分析 编程开发

Netty源码分析之Reactor线程模型源码分析

多线程 随着硬件性能的提升,CPU的核数越来越越多,很多服务器标配已经达到32或64核。通过多线程并发编程,可以充分利用多核CPU的处理能力,提升系统的处理效率和并发性能。 从2005年开始,随着多核...
阅读全文