这几天又学到了新知识:dubbo框架 此框架很好的解决了我之前的Netty微服务框架中遇到的服务注册、管理的问题。于是拿来学学 官网地址:http://dubbo.io/ 1、服务端的配置: dubbo可以与spring良好的结合,所以服务端的配置就比较简洁: 在这里使用了dubbo协议,fastj ...
分类:
其他好文 时间:
2016-04-03 18:49:24
阅读次数:
135
Dubbo是什么?Dubbo[]是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:
远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。
集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。
自动发现: 基...
分类:
其他好文 时间:
2016-03-30 01:47:35
阅读次数:
317
参考: Build A Windows Service Framework 新建ServiceFramework类库,项目中需引用: using System.Configuration.Install; using System.ServiceProcess; 三个类BasicServiceSta ...
转自:http://shiyanjun.cn/archives/474.html
ZooKeeper是一个开源的分布式服务框架,它是Apache Hadoop项目的一个子项目,主要用来解决分布式应用场景中存在的一些问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置管理等,它支持Standalone模式和分布式模式,在分布式模式下,能够为分布式应用提供高性能和可靠地协调服务,而...
分类:
其他好文 时间:
2016-03-26 07:42:38
阅读次数:
141
引用 http://www.cnblogs.com/hgmyz/p/5313983.html Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV数据库。 它的出现很大 ...
分类:
Web程序 时间:
2016-03-24 14:46:33
阅读次数:
144
dubbo是一个分布式服务框架,是阿里巴巴开发的一个解决RPC远程调用优化的核心框架,包含负载均衡算法,能提高分布式系统的性能。 zookeeper是hadoop的一个子项目,主要用来解决分布式系统的数据一致性、状态同步、服务集群管理、配置同步等一系列的问题。本文使用zookeeper作为dubbo
分类:
编程语言 时间:
2016-03-13 23:52:26
阅读次数:
247
总体架构? ZooKeeper分布式协调服务框架的总体架构,如图所示: 设计要点 ZooKeeper是基于如下4个目标来进行权衡和设计的,我们从设计及其特性的角度来详细说明: 分布式应用中的各个进程可以通过ZooKeeper的命名空间(Namespace)来进行协调,这个命名空间是共享的、具
分类:
其他好文 时间:
2016-03-13 14:13:50
阅读次数:
170
Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的...
分类:
其他好文 时间:
2016-03-09 01:39:41
阅读次数:
210
>>Dubbo是什么 Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,以及SOA服务治理方案。 (1)主要核心部件:Remoting: 网络通信框架,实现了 sync-over-async 和 request-response 消息
分类:
其他好文 时间:
2016-03-08 20:57:54
阅读次数:
234
当垂直应用越来越多,应用之间交互不可避免,将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,当前服务支持thrift服务框架。支持服务的注册发现,服务调用的负载均衡,服务调用的监控。
分类:
Web程序 时间:
2016-03-07 13:49:45
阅读次数:
170