0推荐
26K 浏览

Java开源: Voyage - Java 实现的基于 Netty 的轻量、高性能分布式 RPC 服务框架

采用Java实现的基于netty轻量的高性能分布式RPC服务框架。实现了RPC的基本功能,开发者也可以自定义扩展,简单,易用,高效。
0推荐
79K 浏览

Netty可靠性分析

毕马威国际(KPMG International)在对46个国家的74家运营商进行调查后发现,全球通信行业每年的收益流失约为400亿美元,占总收入的1%-3%。导致收益流失的因素有多种,主要原因就是计费BUG。
0推荐
6K 浏览

Netty 源码分析之服务端启动全解析

netty 是一个异步事件驱动的网络通信层框架,其官方文档的解释为
0推荐
33K 浏览

Netty 源码分析之服务端启动全解析

Netty is a NIO client server framework which enables quick and easy development of network applic...
0推荐
31K 浏览

对于Netty ByteBuf的零拷贝(Zero Copy) 的理解

即所谓的 Zero-copy, 就是在操作数据时, 不需要将数据 buffer 从一个内存区域拷贝到另一个内存区域. 因为少了一次内存的拷贝, 因此 CPU 的效率就得到的提升.
MarOldham 4年前   
0推荐
31K 浏览

Netty 源码分析之 番外篇 Java NIO 的前生今世

Java NIO 是由 Java 1传统的 IO 是面向字节流或字符流的, 而在 NIO 中, 我们抛弃了传统的 IO 流, 而是引入了 Channel 和 Buffer 的概念. 在 NIO ...
0推荐
29K 浏览

记一次有趣的 Netty 源码问题

Netty 的 Promise/Future 与 EventLoop 的任务队列机制保证了 NioServerSocketChannel 的注册和 NioServerSocketChannel ...
wow20008 4年前   
0推荐
29K 浏览

Netty之有效规避内存泄漏

直接内存是IO框架的绝配,但直接内存的分配销毁不易,所以使用内存池能大幅提高性能,也告别了频繁的GC。但,要重新培养被Java的自动垃圾回收惯坏了的惰性。
linyouzhu 4年前   
0推荐
39K 浏览

读懂Netty的高性能架构之道

Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机...
0推荐
30K 浏览

深入浅出Netty内存管理:PoolChunkList

本文主要分析管理PoolChunk生命周期的PoolChunkList。
JosMLXB 4年前   
0推荐
33K 浏览

jieba 源码解析

jieba分词 是Python 里面几个比较流行的中文分词工具之一。为了理解分词工具的工作原理,以及实现细节对jieba进行了详细的阅读。
0推荐
35K 浏览

Netty的优化备记

大家都知道不能在Netty的I/O线程上做执行时间不可控的操作,例如访问数据库、发送Email等。但是有个常用但是非常危险的操作却容易被忽略,那便是记录日志。
OnitaC01 4年前   
0推荐
36K 浏览

Netty 实现 WebSocket 聊天功能

WebSocket 通过“ Upgrade handshake (升级握手)”从标准的 HTTP 或HTTPS 协议转为 WebSocket。因此,使用 WebSocket 的应用程序将始终以 ...
0推荐
46K 浏览

Netty构建分布式消息队列实现原理浅析

本文通过一个基于Netty构建分布式消息队列系统(AvatarMQ),简单地阐述了一个极简消息中间件的内部结构、以及如何利用Netty,构建生产者、消费者消息路由的通信模块。
0推荐
12K 浏览

Netty 模拟 Redis 服务器

Redis的客户端与服务端采用叫做 RESP(Redis Serialization Protocol) 的网络通信协议交换数据,客户端和服务器通过 TCP 连接来进行数据交互, 服务器默认的端...
ty061032 4年前   
0推荐
56K 浏览

说说我用netty的经验和教训

事件是netty用来通知的方式,如果client的通道上有事件发生,比如通道上有数据了,那么netty会触发channelRead方法;如果handler在处理过程抛了异常,那么netty会触发...
pelp1451 4年前   
0推荐
76K 浏览

谈谈如何使用Netty开发实现高性能的RPC服务器

RPC(Remote Procedure Call Protocol)远程过程调用协议,它是一种通过网络,从远程计算机程序上请求服务,而不必了解底层网络技术的协议。
sdangel 4年前   
0推荐
92K 浏览

Netty优雅退出机制和原理

在Linux上通常会通过kill -9 pid的方式强制将某个进程杀掉,这种方式简单高效,因此很多程序的停止脚本经常会选择使用kill -9 pid的方式。
niqp5921 4年前   
0推荐
66K 浏览

教你正确地利用Netty建立连接池

Netty是最近非常流行的高性能异步通讯框架,相对于Java原生的NIO接口,Netty封装后的异步通讯机制要简单很多。
NTFHal 4年前   
0推荐
51K 浏览

Netty精粹之轻量级内存池技术实现原理与应用

Netty精粹之轻量级内存池技术实现原理与应用:在Netty中,通常会有多个IO线程独立工作,基于NioEventLoop的实现,每个IO线程负责轮询单独的Selector实...
xqqq2922 4年前   
1 2 3

经验分享,提升职场影响力

投稿

热门问答

    热门文档