码迷,mamicode.com
首页 >  
搜索关键字:Thrift    ( 650个结果
Potocol Buffer详解
protocol安装及使用上一篇博文介绍了一个综合案例,这篇将详细介绍protocol buffer。为什么使用protocol buffer?java默认序列化效率较低。apache的thrift方案并无明显优势,但是使用成本较高,安装等较为麻烦。虽然PB不支持map,但是我们的应用中map用的较...
分类:其他好文   时间:2015-07-16 23:58:26    阅读次数:550
1.thrift的Hello World
thrift简介:thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在C++,Java,Python,PHP,Ruby,Erlang,Perl,Haskell,C#,Cocoa,JavaScript,Node.js,Smalltalk,andOCaml这些编程语言间无缝结合的、高效的服务。thrift允..
分类:其他好文   时间:2015-07-13 01:10:27    阅读次数:187
2.thrift文件基本编写规则
thrift文件的基本数据类型Thefirstthingtoknowaboutaretypes.TheavailabletypesinThriftare:boolBoolean,onebytebyteSignedbytei16Signed16-bitintegeri32Signed32-bitintegeri64Signed64-bitintegerdouble64-bitfloatingpointvaluestringStringbinaryBlob(bytearray)mapMapfro..
分类:其他好文   时间:2015-07-13 01:09:38    阅读次数:198
使用thrift实现了Java服务器和nodejs客户端之间的跨平台通信
1. 简单介绍            thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程语言间无缝结合...
分类:编程语言   时间:2015-07-07 13:07:10    阅读次数:583
[转载] Dubbo实现RPC调用使用入门
转载自http://shiyanjun.cn/archives/341.html使用Dubbo进行远程调用实现服务交互,它支持多种协议,如Hessian、HTTP、RMI、Memcached、Redis、Thrift等等。由于Dubbo将这些协议的实现进行了封装了,无论是服务端(开发服务)还是客户端...
分类:其他好文   时间:2015-07-02 06:28:57    阅读次数:175
Thrift之TProtocol系列TJSONProtocol解析
在了解JSON协议之前,朋友们可以先去了解一下JSON的基础知识,和ASCII基本分布,关于JSON一些常识请见这里; JSON(JavaScriptObjectNotation)是一种数据交换格式,是以JavaScript为基础的数据表示语言,是在以下两种数据结构的基础上来定义基本的数据描...
分类:Web程序   时间:2015-06-30 21:55:32    阅读次数:136
记一次TcpListenOverflows报警解决过程
应用处理网络请求的能力,由两个因素决定: 1、应用的OPS容量(本例中是 就是我们的jetty应用:controller和thrift的处理能力) 2、Socket等待队列的长度(这个是os级别的,cat /proc/sys/net/core/somaxconn 可以查看,默认是128,可以调优成了4192,有的公司会搞成32768)...
分类:其他好文   时间:2015-06-28 11:18:03    阅读次数:200
Thrift之TProtocol系列TCompactProtocol解析
TCompactProtocol协议作为TBinaryProtocol协议的升级强化版,都作为二进制编码传输方式,采用了一种乐器MIDI文件的编码方法(wiki,百度下),简单介绍下两种思想: 1: ZigZag有符号数编码,如表格所示: 编码前编码后00-1112-2324-35 其效果等...
分类:其他好文   时间:2015-06-27 15:25:21    阅读次数:156
Thrift之TProtocol系列TBinaryProtocol解析
首先看一下Thrift的整体架构,如下图: 如图所示,黄色部分是用户实现的业务逻辑,褐色部分是根据thrift定义的服务接口描述文件生成的客户端和服务器端代码框架(前篇2中已分析了thrift service生成代码),红色部分是根据Thrift文件生成代码实现数据的读写操作。红色部分以下是...
分类:其他好文   时间:2015-06-24 22:14:45    阅读次数:255
配置并启动spark的thriftserver网关
1、保证spark-sql已经使用mysql作为metadata存储介质2、启动thrift网关$SPARK_HOME/sbin/start-thriftserver.sh--driver-class-path /usr/local/spark/spark-1.3.0-bin-hadoop2.3/lib/mysql-connector-java-5.1.6-bin.jar --masterspark://hd1:7077--executor-memory2g--total-..
分类:其他好文   时间:2015-06-23 23:23:32    阅读次数:888
650条   上一页 1 ... 46 47 48 49 50 ... 65 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!