随着大数据时代的到来,分布式是解决大数据问题的一个主要手段,随着越来越多的分布式的服务,如何在分布式的系统中对这些服务做协调变成了一个很棘手的问题。今天我们就来看看如何使用C# ,利用开源对分布式服务做协调。在对分布式的应用做协调的时候,主要会碰到以下的应用场景:业务发现(service disco...
                            
                            
                         
                    
                        
                            
                            
                                为什么,学习json?
现在异构系统之间消息传递大多数的使用的都是json格式
比如 
WebService 基于XML,因为要遵循多种约束,所以传递数据比较麻烦,而且在高并发的情况下,传递数据很慢。而阿里的 
Dubbo 分布式服务框架(仅限于Java平台使用)的效率就非常非常高
JSON(JavaScriptObject Notation)一种简单的数据格式,比xml更轻巧。...
                            
                            
                                分类:
Web程序   时间:
2015-08-08 19:58:33   
                                阅读次数:
180
                             
                    
                        
                            
                            
                                ????????zookeeper使用和原理探究(一)???????? http://www.blogjava.net/BucketLi/archive/2010/12/21/341268.html 分布式服务框架 Zookeeper -- 管理分布式环境中的数据 http://www.ibm.com/d...
                            
                            
                                分类:
其他好文   时间:
2015-08-05 20:32:30   
                                阅读次数:
139
                             
                    
                        
                            
                            
                                概述
Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。
它具有很多优点。包括: 基于 raft 协议,比较简洁; 支持健康检查, 同时支持 HTTP 和 DNS 协议 支持跨数据中心的 WAN 集群 提供图形界面 跨平台,支持
 Linux、Mac、Windows
安装
从 www.consul.io/downloa...
                            
                            
                                分类:
其他好文   时间:
2015-08-04 15:38:19   
                                阅读次数:
1359
                             
                    
                        
                            
                            
                                Dubbo是一个分布式服务框架,解决了上面的所面对的问题,Dubbo的架构如图所示:节点角色说明:Provider:暴露服务的服务提供方。Consumer:调用远程服务的服务消费方。Registry:服务注册与发现的注册中心。Monitor:统计服务的调用次调和调用时间的监控中心。Container...
                            
                            
                                分类:
其他好文   时间:
2015-08-04 13:22:13   
                                阅读次数:
171
                             
                    
                        
                            
                            
                                Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul的方案更"一站式",内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)...
                            
                            
                                分类:
其他好文   时间:
2015-08-02 10:14:38   
                                阅读次数:
1133
                             
                    
                        
                            
                            
                                Speech recognition:Key Words:Distributed Speech Recognition(DSR 将嵌入式语言识别系统的识别功能架构在服务器上[并非是指分布式服务器,而是指终端与服务器属于分布式关系[8]])Network Speech Recognition(NSR ...
                            
                            
                                分类:
其他好文   时间:
2015-08-02 10:11:59   
                                阅读次数:
401
                             
                    
                        
                            
                            
                                原文:http://www.36dsj.com/archives/25042接上一部分:一共81个,开源大数据处理工具汇总(上),第二部分主要收集整理的内容主要有日志收集系统、消息系统、分布式服务、集群管理、RPC、基础设施、搜索引擎、Iaas和监控管理等大数据开源工具。日志收集系统一、Facebo...
                            
                            
                                分类:
其他好文   时间:
2015-07-29 13:57:55   
                                阅读次数:
135
                             
                    
                        
                            
                            
                                数据模型 Zookeeper 会维护一个具有层次关系的数据结构,它非常类似于一个标准的文件系统,如图 1 所示: 图 1 Zookeeper 数据结构 Zookeeper 这种数据结构有如下这些特点: 每个子目录项如 NameService 都被称作...
                            
                            
                                分类:
其他好文   时间:
2015-07-28 11:06:30   
                                阅读次数:
132
                             
                    
                        
                            
                            
                                项目组采用分布式服务,线上有几十个应用,RPC调用完全依靠Dubbo。平时开发一直都是用其他人搭好的dubbo环境,最近自己抽空独立的搭建dubbo小demo,一个服务端,一个客户端。
    服务端
    服务端maven父工程
    首先搭建一个maven父工程,引入dubbo和spring的依赖,dubbo可以和spring无缝集成。
		UTF-8
		1.3.0-SNAPS...
                            
                            
                                分类:
其他好文   时间:
2015-07-23 17:44:44   
                                阅读次数:
150