`
taohuifei
  • 浏览: 13139 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
文章列表
avro-rpc   http://code.google.com/p/avro-rpc/1.开发背景 公司的运营管理平台建立在J2EE平台之上,采用多层分布式的架构体系。分布式服务节点之间需要通讯和交互(业务节点和资源节点之间),服务端和客户端需要交互(终端客户端需要调用服务端的远程服务,客户端有C实现的,也有Java等其他语言实现的)。因此基础平台需要提供一个稳定、高效的、可伸缩的RPC服务性组件。   首先总结下我们对这个RPC服务组件的要求:1. 稳定,高性能;作为一个基础性的骨架组件,高可用性和高性能是必备的;传输层希望是面向连接的TCP通信。 2. 轻量级,没侵入性,逻辑分层, ...
1:介绍 avro-rpc是一个支持多序列化方式的RPC框架,目前支持Avro,Protocol Buffers ,Json,Hessian,Java序列化方式。网络传输层使用Netty的NIO实现,协议层可扩展,用户可以自定义协议格式及注册新的序列化方式。 基本特点         1:跨语言,可作为跨语言系统之间的分布式服务框架。         2:简洁高效易扩展,代价简洁,性能较好,结果清晰,方便扩展。         3:基本功能完善。同步调用,异步调用,连接复用,自动重连,超时管理,异步发送流量控制等;         4:支持多序列化方式,可以根据不同的平台 ...
Global site tag (gtag.js) - Google Analytics