最新文章列表

学习RPC

      很少在技术论坛写东西,可能是level不够写出东西怕误导大家吧,所以一般我都习惯于用印象笔记。最近在学习GRPC,发现网上资料好少,甚至连 ...
RPC 
TerryInfo 评论(0) 有473人浏览 2016-09-18 14:42

什么样的RPC才是好用的RPC

       现在RPC框架很多,但是真正好用的RPC却是少之又少。那么什么是好用的RPC,什么是不好用的RPC呢,有一个评判标准吗?下面是我列举出来的衡量RPC好用与否的几条标准:  引用 真的像本地函数一样调用 使用简单,用户只需要关注业务即可 灵活,RPC调用的序列化方式可以自由定制,比如支持json,支持msgpack等方式 下面来分别解释这几条标准。 标准1:真的像本地函数一样 ...
rpc 
ronin47 评论(0) 有634人浏览 2016-09-02 12:14

简单轻量级的RPC框架—HRPC

HRPC HRPC is a light-weight high performance RPC framework base on Netty and Zookeeper. github地址:https://github.com/wosyingjun/HRPC Features Serialize by protostuff High performance, load ba ...
wosyingjun 评论(1) 有5000人浏览 2016-09-01 12:19

基于hessian和netty的RPC框架设计和实现

基于hessian和netty的RPC框架设计和实现   一:概述         对系统进行服务化改造,或者构建一个分布式系统,RPC是核心的组件,目前主流的RPC框 ...
wj596 评论(2) 有12471人浏览 2016-08-31 17:07

Dubbox的介绍和简单示例

Dubbo是一个来自阿里巴巴的开源分布式服务框架,当当根据自身的需求,为Dubbo实现了一些新的功能,包括REST风格远程调用、Kryo/FST序列化等等。并将其命名为Dubbox(即Dubbo Extensions) Demo地址:https://github.com/wosyingjun/DubboxDemo 类似范例: http://wosyingjun.iteye.com/blo ...
wosyingjun 评论(1) 有17971人浏览 2016-08-25 11:00

hessian 的夸语言使用(PHP服务端 | C#客户端)

      本人资深老代码。       用hessian差不多有5个年头了,基本上可以算是出来就在用吧。这玩意做RPC确实方便,而且能跨语言。曾经在企业工作,大部分都是用java、C#做开发。用hessian的时候发现了不少坑,感觉都趟过了。现在突然有个小东西更适合用php做服务端,前端用C#,自然就想起来用hessian了。         于是两边同时开发,php这边就用直接实现了s ...
hch_work 评论(0) 有1006人浏览 2016-08-07 23:31

HBase RPC通信功能实现

Table of Contents   RPC通信功能实现 HBase的RPC通信功能主要基于Protobuf和NIO这两个组件来实现,在通信管道上选择的是protobuf对外声明的BlockingRpc ...
aoyouzi 评论(0) 有2943人浏览 2016-05-08 11:08

基于Netty的异步Rpc调用的小框架

基于netty写的一个异步Rpc调用小框架,欢迎拍砖,新手。   客户端与服务端通信的类 package cc.ymsoft.Framework; import java.io.Serializable; @SuppressWarnings("serial") public class MethodAndArgs implements Serializab ...
xulang 评论(0) 有4061人浏览 2016-05-06 19:01

(转)远程通信(RPC,Webservice,RMI,JMS、EJB、JNDI的区别)对比

转载出http://blog.csdn.net/lishehe/article/details/46654499 总结这些概念都是易混淆,最基本概念定义复习和深入理解,同时也是架构师必备课程   RPC(Remote Procedure Call Protocol)        RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参 ...
wang9907 评论(0) 有893人浏览 2016-04-21 23:02

Avro RPC 对比测试

J2EE平台常采用多层分布式的架构体系。分布式服务节点之间需要通讯和交互(业务节点和资源节点之间),服务端和客户端需要交互(终端客户端需要调用服务端的远程服务,客户端有C实现的,也有Java等其他语言实现的)。因此基础平台需要提供一个稳定、高效的、可伸缩的RPC服务性组件。 RPC服务组件的要求:1. 稳定,高性能;作为一个基础性的骨架组件,高可用性和高性能是必备的;传输层希望是面向连接的T ...
aoyouzi 评论(0) 有1275人浏览 2016-04-19 19:46

RPC框架之Apache Avro 简介

 Avro是Hadoop中的一个子项目,也是Apache中一个独立的项目,Avro是一个基于二进制数据传输高性能的中间件。在Hadoop的其他项目中例如HBase(Ref)和Hive(Ref)的 ...
aoyouzi 评论(0) 有6772人浏览 2016-04-19 19:45

(转载) 支撑微博千亿调用的轻量级RPC框架:Motan

转载:  http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=403874424&idx=1&sn=22d5f15814c297c623ffd2cac4e797ba&scene=21#wechat_redirect   编者按:高可用架构分享及传播在架构领域具有典型意义的文章,本文由张雷在高可用架构群分享。转 ...
hongtoushizi 评论(0) 有604人浏览 2016-04-18 11:50

(转)远程通信的几种选择(RPC,Webservice,RMI,JMS的区别)

饮水不忘源头 转自:http://blog.csdn.net/shan9liang/article/details/8995023原帖 RPC(Remote Procedure Call Protocol) RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平 ...
chenyi84 评论(0) 有694人浏览 2016-03-31 11:01

HTTP与RPC的区别

OSI网络结构的七层模型 各层的具体描述如下:   第七层:应用层     定义了用于在网络中进行通信和数据传输的接口 - 用户程式;提供标准服务 ...
aoyouzi 评论(0) 有10770人浏览 2016-01-08 18:02

写个RPC娱乐一下

    来阿里一年了一直都在做业务, 也有一些怀念以前一直撸网络IO的时光, 可以肆无忌惮的消耗时间去研究感兴趣的东西, 现在反而被业务压得太累, 没太多时间学习额外的东西...     前段时间指导师弟师妹们参加阿里中间件的比赛, 然后自己手痒痒, 消耗了大部分的半夜看电影和睡觉时间, 撸了个娱乐性质的RPC玩玩 https://github.com/fengjiachun/Jupiter     ...
budairenqin 评论(3) 有1721人浏览 2015-11-15 20:38

你应该知道的 RPC 原理

作者:伯乐在线 - meituanalibaba   网址:http://blog.jobbole.com/92290/      在校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如 ...
RPC 
agileai 评论(1) 有1400人浏览 2015-10-20 14:07

RPC中几种通讯协议的比较

  RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。       RPC采用客户机/服务 ...
AILIKES 评论(0) 有1263人浏览 2015-09-17 16:31

轻量级分布式服务化框架

轻量级分布式服务化框架 github: https://github.com/lindzh doc: https://github.com/lindzh/rpc/blob/master/doc/rpc-doc.pdf 基本原理 轻量级分部署服务调度框架的基本原理 ...
STA2011 评论(0) 有717人浏览 2015-09-17 11:46

Hadoop RPC Server端的简单实现

Server端的主要负责接收client端发送的请求并处理,最后返回处理结果给客户端。 Hadoop RPC的Server端采用了NIO技术,涉及到channel,selector等概念。Server类中主要有Listener,Connect,Call,Handler,Responder等类。 1、Listener类和Reader类 private class Listener exten ...
huangshihang 评论(0) 有597人浏览 2015-09-02 14:10

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics