乐趣区
  • 首页
  • 分类
    • javascript
    • 日常
    • html5
    • python
    • app
    • 书评
    • wordpress
  • 我的作品
  • 关于
  • 隐私政策
  • 首页
  • 分类
    • javascript
    • 日常
    • html5
    • python
    • app
    • 书评
    • wordpress
  • 我的作品
  • 关于
  • 隐私政策
  1. 首页
  2. 标签
  3. thrift
Mac下安装Thrift-以及问题解决

无分类 Mac下安装Thrift-以及问题解决

今天遇到 thrift 的需求,于是安装了一下 Apache 的 Thrift,发现安装过程很艰辛,把遇到的坑整理一下,让你们减少浪费一些时间

215次阅读
无分类 2019-07-22
从零开始基于gothrift创建一个RPC服务

无分类 从零开始基于gothrift创建一个RPC服务

Thrift 是一种被广泛使用的 rpc 框架,可以比较灵活的定义数据结构和函数输入输出参数,并且可以跨语言调用。为了保证服务接口的统一性和可维护性,我们需要在最开始就制定一系列规范并严格遵守,降低后续维护成本。

177次阅读
无分类 2019-07-13
RPC一thrift-框架-go语言开发

无分类 RPC一thrift-框架-go语言开发

1、写 thrift 文件定义好 service :方法、入参出参2、生成 代码并发包3、编写 server 端实现4、本地启动server端,进行测试5、打包启动 rpc 服务

143次阅读
无分类 2019-06-25
thrift-增加跨语言的调用链TODO

无分类 thrift-增加跨语言的调用链TODO

日常在工作中会遇到这样的问题,PHP 通过 thrift 接口调用 java 服务,java 通过dubbo 接口调用java 的另外一个服务。 但是到了出错的时候,会遇到以下问题。 或者 没有形成完整的调用过程路径,或者无法追踪来源。

144次阅读
无分类 2019-06-19
Thrift RPC 系列教程(5)—— 接口设计篇:struct & enum设计

无分类 Thrift RPC 系列教程(5)—— 接口设计篇:struct & enum设计

比如,要我们设计一个 User。那很简单,典型的 class 嘛,按照 OOP 的套路走就行了,于是:

137次阅读
无分类 2018-11-11
Thrift RPC 系列教程(2)——全局变量&全局常量

无分类 Thrift RPC 系列教程(2)——全局变量&全局常量

通常来说,『全局变量』被视为一种不好的编程风格,因为它实在是不可控,怕它的状态不知道在什么时候就被改变了,根源就是『人们害怕未知』。但是如果是全局常量,则问题不大,反正变来变去,还是同一个东西。

145次阅读
无分类 2018-11-11
Thrift RPC 系列教程(3)——模块化

无分类 Thrift RPC 系列教程(3)——模块化

坦白来说,这是一个无需过多讨论的话题。如果你写过C 语言,就会对它那『近乎平坦』的命名空间,感到熟悉。所有的函数,变量都在同一个全局命名空间(static 类型的除外,事实上,static 函数,是C语言中少数的模…

142次阅读
无分类 2018-11-11
Thrift RPC 系列教程(4)——源码目录结构组织

无分类 Thrift RPC 系列教程(4)——源码目录结构组织

Thrift 代码就是编程代码。是代码,就应该有良好的工程组织,并且,单独git仓库、版本管理,都是必不可少的。

158次阅读
无分类 2018-11-11
Thrift RPC 系列教程(1)——Thrift语言

无分类 Thrift RPC 系列教程(1)——Thrift语言

bool: A boolean value (true or false) byte: An 8-bit signed integer i16: A 16-bit signed integer i32: A 32-bit signed integer i64: A 64-bit signed integer double: A 64-bit floating point number str…

148次阅读
无分类 2018-11-06
版权说明

本站部分资源来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息。联系邮箱:wukuili@gmail.com

鲁ICP备18007129号
 Theme by Puock