在之前的文章中,我们基于服务治理的基本原理,自己实现了一个基于zookeeper + thrift的服务治理框架。但实际上前文中我们自行设计的服务治理框架除了演示基本原理外,并没有多大的实际使用价值,因为还有很多硬性需求是没有实现的。从这篇文章开始,我们详细介绍一款能够应用到生产环境的服务治理框架:由阿里巴巴开发团开源贡献的DUBBO服务治理框架。希望能够帮助各位读者优化自己的生产环境架构方案。...
分类:
其他好文 时间:
2015-12-01 21:21:25
阅读次数:
508
cassandra client是基于Apache Thrift这个RPC框架来进行客户端和服务器的通信。 首先到$CASSANDRA_HOME\lib目录下导入apache-cassandra-thrift-2.1.11.jar,libthrift-0.9.2.jar这两个包,然后再导入...
分类:
编程语言 时间:
2015-11-29 13:33:55
阅读次数:
204
压力测试:cassandra-stress [command] -node [nodes] -mode thrift user=[user] password=[password]example: cassandra-stress write n=10 -node 192.168.0.105 -mo...
分类:
其他好文 时间:
2015-11-24 20:29:09
阅读次数:
186
NIO+Netty5各种RPC架构实战演练课程课程观看地址:http://www.xuetuwuyou.com/course/52课程出自学途无忧网:http://www.xuetuwuyou.com/课程介绍一、课程使用到的软件及版本:jdk1.7+netty5+spring4+maven3+protobuf+thrift-0.9.3二、课程设计到的技术点:nio,netty,protobu..
分类:
Web程序 时间:
2015-11-24 18:52:59
阅读次数:
153
http://thrift.apache.org/docs/install/centoshttp://blog.csdn.net/kevinhwm/article/details/8640762http://www.cnblogs.com/hnrainll/archive/2013/01/06/28...
分类:
其他好文 时间:
2015-11-22 20:25:04
阅读次数:
141
一、thrift返回结果封装 Thrift文件添加版本号,方便对thrift的版本进行控制服务与返回的数据类型分开定义 在项目中使用Thrift提供RPC服务时,很多情况下我们都会将返回的结果进行封装和定义需要自己数据结...
分类:
其他好文 时间:
2015-11-22 15:51:14
阅读次数:
1117
为了更深入理解服务治理框架的作用、工作原理,下面我们就以Apache Thrift为服务治理框架基础技术,来实现一个简单的服务治理框架。为了保证快速实现,我们使用zookeeper作为服务管理组件的基础技术,使用Apache Thrift作为服务提供者和服务使用者之间约定好的RPC调用方式。...
分类:
Web程序 时间:
2015-11-22 12:39:51
阅读次数:
267
使用thrift实现订阅服务和发布服务服务:订阅服务 market_subscriber 和 发布服务 market_publisher功能:market_subscriber 能够向market_publisher 请求订阅某些类型的消息,当 market_publisher 有该类型的消息时,需...
分类:
其他好文 时间:
2015-11-19 18:58:40
阅读次数:
163
上篇文章是1年前写的惭愧惭愧,今天一个同事问我要demo然后看了下文章 好吧主要的代码 没写出来,今天补充下上篇地址:http://www.cnblogs.com/rufus-hua/p/4159278.html上篇写到 在 thrift文件夹里 新建 hello.thrift文件如下面代码:nam...
分类:
编程语言 时间:
2015-11-16 20:54:42
阅读次数:
259