码迷,mamicode.com
首页 >  
搜索关键字:RPC    ( 3455个结果
Linux rpc 编程最简单实例
通过rpcgen的man手册看到此工具的作用是把RPC源程序编译成C语言源程序,从而轻松实现远程过程调用。1.下面的例子程序的作用是客户端程序(fedora Linux下)取中心服务器也是Linux上)时间的,编程过程如下:先编写一个 “ RPC 语言 ” ( RPC Language ( Remo...
分类:系统相关   时间:2015-04-20 10:58:49    阅读次数:178
基于REST架构的Web Service设计
REST的架构设计    REST(Representational State Transfer)是一种轻量级的Web Service架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,还可以利用缓存Cache来提高响应速 度,性能、效率和易用性上都优于SOAP协议。   REST架构遵循了CRUD原则,CRUD原则对于资源只需要四种行 为:Creat...
分类:Web程序   时间:2015-04-20 09:25:02    阅读次数:169
HBase createTable 的服务器端实现源码分析
HBase的所有请求调用都是通过RPC的机制进行的,RPCServer监听到请求之后会解析请求内容,然后根据解析的方法以及参数调用服务器端实际的方法,这也是远程代理模式的经典做法,createTable的请求最终实现是在HMaster中的,但是实际的表的建立过程是在CreateTableHandler类中的,接下来主要就HBase中表的建立过程进行详细分析。 1. HMaster的createTab...
分类:其他好文   时间:2015-04-17 15:49:42    阅读次数:136
深入浅出 RPC - 深入篇
----------------------------------------------------------------------------------------------《深入篇》我们主要围绕 RPC 的功能目标和实现考量去展开,一个基本的 RPC 框架应该提供什么功能,满足什么要...
分类:其他好文   时间:2015-04-14 19:33:01    阅读次数:104
HDFS读文件解析
下图描述了在文件读过程中,client、NameNode和DataNode三者之间是如何互动的。   1.  client调用get方法得到HDFS文件系统的一个实例(DistributedFileSystem)。然后调用它的open方法。   2.  DistributedFileSystem通过RPC远程调用NameNode决定文件文件的block的位置信息。对于每一个bolc...
分类:其他好文   时间:2015-04-14 11:12:18    阅读次数:121
简单对七牛.Net API管理文件进行简单封装的类
//封装类代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using Qiniu.Conf; using Qiniu.RS; using Qiniu.RPC; using Qiniu.RSF; using Qiniu.IO; using Qiniu.IO.Resuma...
分类:Windows程序   时间:2015-04-14 11:09:58    阅读次数:271
阿里巴巴 2015 实习笔试题 分布式系统中的RPC请求经常出现乱序的情况 写一个算法来将一个乱序的序列保序输出
分布式系统中的RPC请求经常出现乱序的情况。 写一个算法来将一个乱序的序列保序输出。例如,假设起始序号是1,对于(1, 2, 5, 8, 10, 4, 3, 6, 9, 7)这个序列,输出是: 1 2 3, 4, 5 6 7, 8, 9, 10上述例子中,3到来的时候会发现4,5已经在了。因此将已经满足顺序的整个序列(3, 4, 5)输出为一行。要求: 1. 写一个高效的算法完成上述功...
分类:编程语言   时间:2015-04-14 09:59:08    阅读次数:168
LoadRunner监控Linux资源
一、LoadRunner监控Linux资源(一)、准备工作 首先,监视Linux一定要有rstatd这个守护进程,有的Linux版本里也有可能是rpc.rstatd这里只是名字不同而已,功能是一样的.1、可以通过两种方法验证服务器上是否配置了rstatd守护程序:(1)使用rup命令它用于报告计算机...
分类:系统相关   时间:2015-04-14 00:36:17    阅读次数:183
创建Thrift Server和Thrift Client
1、创建Serverpackage cn.horace.thrift.server;import cn.horace.thrift.idl.IUserService;import cn.horace.thrift.rpc.IUserServiceImpl;import org.apache.thri...
分类:其他好文   时间:2015-04-13 18:23:20    阅读次数:126
Storm 基础知识
分布式的实时计算框架,storm对于实时计算的意义类似于hadoop对于批处理的意义。 Storm的适用场景: 1.流数据处理:storm可以用来处理流式数据,处理之后将结果写到某个存入中去。 2.持续计算:连续发送数据到客户端,使它们能够实时更新并显示结果,如网站指标 3.分布式RPC:由于sto...
分类:其他好文   时间:2015-04-12 10:34:30    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!