Zookeeper介绍 Zookeeper 分布式服务框架是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文主要从使用者角度来介绍一下Zookeeper的安装,配置及应用。 单机模式 Zookeeper可以单机安装,这种应用模式 ...
分类:
其他好文 时间:
2016-07-02 22:53:40
阅读次数:
165
Zookeeper是一个高性能,分布式的,开源分布式应用协调服务。它提供了简单原始的功能,分布式应用可以基于它实现更高级的服务,比如同步,配置管理,集群管理,名空间。它被设计为易于编程,使用文件系统目录树作为数据模型。服务端跑在java上,提供java和C的客户端API。Zookeeper是Goog ...
分类:
其他好文 时间:
2016-07-01 19:51:30
阅读次数:
199
前言 周一入职的新公司,到了公司第一件事自然是要熟悉新公司使用的各种技术,搭建本地的环境。 熟悉新公司技术的过程中,首先就是Maven,这个前面已经写过文章了,然后就是Dubbo 公司的服务都是通过Dubbo来治理的。其实之前我就对SOA、RPC等分布式服务的概念有所了解,Dubbo也多多少少知道一 ...
分类:
其他好文 时间:
2016-06-26 20:57:40
阅读次数:
163
1.zookeeeper介绍 ZooKeeper是一个为分布式应用所设计的分布的、开源的协调服务,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以Standalone模式安装运行,不过它的长处在于通过分布式 ...
分类:
编程语言 时间:
2016-06-24 12:44:59
阅读次数:
227
在分布式场景中,后台提供的支撑服务是n个具体的主机,我们怎么能做到每台主机的负载均衡,伸缩性灵活呢?在分布式服务上,我们用一些hash策略就能实现均衡。添加一台服务器或者下线一台服务器,更新路由配置就ok了。但是在分布式缓存上,如果添加一台主机或者下线一台主机,也采用相同的策略,这意味着之前的全部缓... ...
分类:
编程语言 时间:
2016-06-21 22:15:12
阅读次数:
125
摘要 dubbo是目前国内最流行的分布式服务框架,已经俨然成为行业的标准了,多数无自研能力的公司都在使用这个框架,而且这个框架本身非常具有代表性,即使很多公司自研的分布式服务框架也都是对dubbo的扩展或者借鉴了该框架,因此研究它的源码意义还是非常大的,对于掌握分布式服务框架的原理和实现细节有着非常 ...
分类:
其他好文 时间:
2016-06-21 10:48:59
阅读次数:
354
项目文件下载地址:http://download.csdn.net/detail/aqsunkai/9552711
1 概述
Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。
其核心部分包含
远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。集群容...
分类:
其他好文 时间:
2016-06-21 07:47:37
阅读次数:
195
目标:实现自定义spring自动扫描注解。主要为后期实现分布式服务框架自动注解提供技术支持 技术分析:通过配置组件扫描标签使spring解析标签。 1. JewelScanBeanDefaultParser.java 2. 注解接口定义 JewelRemote.java JewelService.j ...
分类:
编程语言 时间:
2016-06-20 12:28:43
阅读次数:
292
前景:经常使用一些依赖于Spring的组件时,发现可以通过自定义配置Spring的标签来实现插件的注入,例如数据库源的配置,Mybatis的配置等。那么这些Spring标签是如何自定义配置的?学习Spring标签的自定义配置为以后实现分布式服务框架做技术储备。 技术分析:Spring的标签配置是通过 ...
分类:
编程语言 时间:
2016-06-20 10:05:54
阅读次数:
219
现行的网络服务要想做大做好必须朝着分布式服务的方向去发展,比如阿里巴巴、京东这种大型的电子商务网站平台都采用了具有各自特色的分布式服务框架。分布式服务框架就是将各种服务挂载在不同的服务器上,然后进行整体的调度管理对外提供网络服务。 本博文主要讲解分布式服务的热挂载以及多版本服务共存的原理和实现,热挂 ...
分类:
其他好文 时间:
2016-06-18 19:51:37
阅读次数:
339