Apache Thrift 是 Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。 目前流行的服务调用方式有很多种,例如基于 SOAP 消息格式的 Web Service,基于 JSON 消息格式的 RESTful 服务等。其中所用到的数据传输方式包括 XML,JSON 等, ...
分类:
其他好文 时间:
2018-07-28 11:49:02
阅读次数:
242
移动互联网时代,用户体验为王。美团服务体验平台希望能够帮助客户解决在选、购、用美团产品过程中遇到的各种问题,真正做到“以客户为中心”,为客户排忧解难。但服务体验平台内部只维护客户的客诉数据,为了精准地预判和更好地解决客户遇到的问题,系统必须依赖业务部门提供的一些业务数据,包括但不限于订单数据、退款数... ...
分类:
其他好文 时间:
2018-07-27 12:08:21
阅读次数:
193
【阿里天猫、蚂蚁、钉钉面试题目】 1、微信红包怎么实现。 2、海量数据分析。 3、测试职位问的线程安全和非线程安全。 4、HTTP2.0、thrift。 5、面试电话沟通可能先让自我介绍。 6、分布式事务一致性。 7、nio的底层实现。 8、jvm基础是必问的,jvm GC原理,JVM怎么回收内存。 ...
分类:
其他好文 时间:
2018-07-26 15:16:14
阅读次数:
142
18/07/23 03:12:22 [main]: ERROR beeline.ClassNameCompleter: Fail to parse the class name from the Jar file due to the exception:java.io.FileNotFoundEx ...
分类:
其他好文 时间:
2018-07-23 18:41:25
阅读次数:
390
1. Hive默认显示当前使用库 2. 创建库 浏览器访问 3. 创建表 浏览器访问 4. 创建数据并上传 5. Hive查询数据 MapReduce信息 6. Hive的访问方式 6.1. Hive交互shell 6.2. Hive thrift服务 启动方式,(例如是在mini01上): 启动成 ...
分类:
其他好文 时间:
2018-07-22 11:29:14
阅读次数:
239
之前项目中使用的的thrift来建模,维护前后台模型以及rest接口,前台使用的是angular2; 但是使用thrift只能生成建模,后台的rest接口的Controller文件还是需要手动去写,一旦接口改动就会涉及到很多方面。 由此准备使用Swagger和mustache模板来做一个maven插 ...
分类:
其他好文 时间:
2018-07-15 19:49:36
阅读次数:
401
为什么要使用Zuul 先来看一下下方这个图 假如现在我们具有四个微服务,分别是用户、订单、支付、催收微服务,它们的调用方式分别是使用http、restful、thrift、kafka。这个时候如果我们在客户端直接调用的话感觉是不是太费劲了,客户端需要维护这几种调用方式的客户端,如果后期新增微服务或者 ...
分类:
编程语言 时间:
2018-07-15 19:38:58
阅读次数:
173
使用httpd做压力测试 最近在学习thrift的时候用到了压力测试工具: 环境centos7 下图是压力测试的结果:每次60个并发请求,总共请求6000次 ...
分类:
其他好文 时间:
2018-07-11 22:47:25
阅读次数:
179
pom.xml 在官网下载thrift工具 http://thrift.apache.org/download 编写Thrift.thrift 执行命令 thrift -r -gen java Thrift.thrift ThriftImpl.java ThriftServer.java Thrif ...
分类:
其他好文 时间:
2018-07-09 11:06:02
阅读次数:
220
一、安装过程 1.安装依赖库 2.安装thrift 先下载thrift 0.9.3.tar.gz,解压后进入thrift 0.9.3目录 二、调通单机版thrift,python版本 1.安装依赖库 2.编写schema文件 3.使用thrift生成python文件 4.开发python代码 ...
分类:
编程语言 时间:
2018-06-28 01:00:19
阅读次数:
269