nfs-rpc高性能RPC框架
nfs-rpc是一個(gè)集成了各種知名通信框架的高性能RPC框架,目前其最好的性能為在采用grizzly作為通信框架,采用pb作為序列化/反序列化時(shí),tps為168k次/秒。
其支持的功能主要為:
1、透明的調(diào)用遠(yuǎn)端服務(wù)器提供的功能,例如UserService.getUserNameById;
2、單連接或多連接;
3、連接復(fù)用,因此在多線(xiàn)程獲取連接時(shí)無(wú)需阻塞;
4、同步調(diào)用;
5、超時(shí)機(jī)制;
6、支持多種通信框架(Mina/Netty/Grizzly),支持多種序列化/反序列化(Java/Hessian/PB);
7、支持自定義通信協(xié)議,可完全替換NFS-RPC自帶的協(xié)議。
評(píng)論
圖片
表情
