NettyRPC is high performance java rpc server base on Netty,using kryo,hessian,protostuff support message serialization.
Java
1,279
78 commits
updated Feb 2, 2018
high performance java rpc server base on netty framework,using kryo,hessian,protostuff support rpc message serialization.
有兴趣的同学可以参考:NettyRPC入门手册。
NettyRPC是基于Netty构建的RPC系统,消息网络传输支持目前主流的编码解码器
NettyRPC is based on Netty to build the RPC system, the message network transmission support the current mainstream codec.
NettyRPC 2.0是基于NettyRPC 1.0 在Maven下构建的RPC系统,在原有1.0版本的基础上对代码进行重构升级,主要改进点如下:
NettyRPC 2.0 is based on NettyRPC 1.0 under the Maven to build the RPC system, based on the original 1.0 version of the code to refactoring, the main improvements are as follows:
在NettyRPC 2.0的基础上新增NettyRPC异步回调功能模块:
在2.1版本的基础上,提供NettyRPC服务端接口能力展现功能:
在NettyRPC 2.2的基础上新增NettyRPC过滤器功能:
在NettyRPC 2.3的基础上,增强了RPC服务端动态加载字节码时,对于热点方法的拦截判断能力:
在NettyRPC 2.4的基础上,基于JMX(Java Management Extensions)技术,对NettyRPC的服务端进行调用监控,加强服务端对调用请求的分析统计能力:
在NettyRPC 2.5的基础上,针对JMX监控统计RPC调用指标的场景,采用临界区哈希分片加锁算法,降低锁的颗粒度,减少JMX监控对RPC调用的影响。
在NettyRPC 2.6的基础上,新增内嵌HTTP服务器,用于展示NettyRPC模块调用监控指标。
在NettyRPC 2.7的基础上,加入RPC请求过滤器链和监听器链功能
if you want to know more details,okey!you can see my blog:
Talk about how to use Netty nio frameworks development high performance RPC server
谈谈如何使用Netty开发实现高性能的RPC服务器
http://www.cnblogs.com/jietang/p/5615681.html
By Netty to realize high performance RPC server optimization of the message serialization
Netty实现高性能RPC服务器优化篇之消息序列化
http://www.cnblogs.com/jietang/p/5675171.html
Based on Netty to develop RPC server design experience
基于Netty打造RPC服务器设计经验谈
http://www.cnblogs.com/jietang/p/5983038.html
唐洁(tangjie) http://www.cnblogs.com/jietang/
5,695 followers · starred May 2018
56 followers · starred Sep 2021
200 followers · starred Mar 2024
83 followers · starred Jun 2017
NettyRPC is high performance java rpc server base on Netty,using kryo,hessian,protostuff support message serialization.
Java
1,279
78 commits
updated Feb 2, 2018
high performance java rpc server base on netty framework,using kryo,hessian,protostuff support rpc message serialization.
有兴趣的同学可以参考:NettyRPC入门手册。
NettyRPC是基于Netty构建的RPC系统,消息网络传输支持目前主流的编码解码器
NettyRPC is based on Netty to build the RPC system, the message network transmission support the current mainstream codec.
NettyRPC 2.0是基于NettyRPC 1.0 在Maven下构建的RPC系统,在原有1.0版本的基础上对代码进行重构升级,主要改进点如下:
NettyRPC 2.0 is based on NettyRPC 1.0 under the Maven to build the RPC system, based on the original 1.0 version of the code to refactoring, the main improvements are as follows:
在NettyRPC 2.0的基础上新增NettyRPC异步回调功能模块:
在2.1版本的基础上,提供NettyRPC服务端接口能力展现功能:
在NettyRPC 2.2的基础上新增NettyRPC过滤器功能:
在NettyRPC 2.3的基础上,增强了RPC服务端动态加载字节码时,对于热点方法的拦截判断能力:
在NettyRPC 2.4的基础上,基于JMX(Java Management Extensions)技术,对NettyRPC的服务端进行调用监控,加强服务端对调用请求的分析统计能力:
在NettyRPC 2.5的基础上,针对JMX监控统计RPC调用指标的场景,采用临界区哈希分片加锁算法,降低锁的颗粒度,减少JMX监控对RPC调用的影响。
在NettyRPC 2.6的基础上,新增内嵌HTTP服务器,用于展示NettyRPC模块调用监控指标。
在NettyRPC 2.7的基础上,加入RPC请求过滤器链和监听器链功能
if you want to know more details,okey!you can see my blog:
Talk about how to use Netty nio frameworks development high performance RPC server
谈谈如何使用Netty开发实现高性能的RPC服务器
http://www.cnblogs.com/jietang/p/5615681.html
By Netty to realize high performance RPC server optimization of the message serialization
Netty实现高性能RPC服务器优化篇之消息序列化
http://www.cnblogs.com/jietang/p/5675171.html
Based on Netty to develop RPC server design experience
基于Netty打造RPC服务器设计经验谈
http://www.cnblogs.com/jietang/p/5983038.html
唐洁(tangjie) http://www.cnblogs.com/jietang/
5,695 followers · starred May 2018
56 followers · starred Sep 2021
200 followers · starred Mar 2024
83 followers · starred Jun 2017