架构师
wanggang421338916
这个作者很懒,什么都没留下…
展开
-
分布式设计与开发(三)------高一致性服务ZooKeeper
分布式环境中大多数服务是允许部分失败,也允许数据不一致,但有些最基础的服务是需要高可靠性,高一致性的,这些服务是其他分布式服务运转的基础,比如naming service、分布式lock等,这些分布式的基础服务有以下要求:高可用性高一致性高性能对于这种有些挑战CAP原则 的服务该如何设计,是一个挑战,也是一个不错的研究课题,Apache的ZooKeeper也许给了我们一个不错的答案转载 2015-05-21 11:19:33 · 252 阅读 · 0 评论 -
分布式配置管理系统
在一个分布式环境中,同类型的服务往往会部署很多实例。这些实例使用了一些配置,为了更好地维护这些配置就产生了配置管理服务。通过这个服务可以轻松地管理这些应用服务的配置问题 。 配置管理系统用于所有项目统一的配置集中管理,简化运维和项目部署,具备高灵活性,高性能,高稳定性,高及时性。并希望通过这个服务可以轻松地管理成千上百个服务实例的配置问题。视频教程地址: http://www.chuanke.原创 2016-04-05 14:03:37 · 541 阅读 · 0 评论 -
redis -- 分帀式cache
文章转载自:http://hot66hot.iteye.com/blog/2050676转载请注明出处:http://hot66hot.iteye.com/admin/blogs/2050676最近研究redis-cluster,正好搭建了一个环境,遇到了很多坑,系统的总结下,等到redis3 release出来后,换掉memCache 集群.一:关于red转载 2015-05-21 11:38:10 · 374 阅读 · 0 评论 -
分布式设计与开发(二)------几种必须了解的分布式算法
分布式设计与开发中有些疑难问题必须借助一些算法才能解决,比如分布式环境一致性问题,感觉以下分布式算法是必须了解的(随着学习深入有待添加):Paxos算法一致性Hash算法Paxos算法1)问题描述分布式中有这么一个疑难问题,客户端向一个分布式集群的服务端发出一系列更新数据的消息,由于分布式集群中的各个服务端节点是互为同步数据的,所以运行完客户端这系列消息指令后各转载 2015-05-21 11:18:12 · 271 阅读 · 0 评论 -
分布式设计与开发(二)------几种必须了解的分布式算法
分布式设计与开发中有些疑难问题必须借助一些算法才能解决,比如分布式环境一致性问题,感觉以下分布式算法是必须了解的(随着学习深入有待添加):Paxos算法一致性Hash算法Paxos算法1)问题描述分布式中有这么一个疑难问题,客户端向一个分布式集群的服务端发出一系列更新数据的消息,由于分布式集群中的各个服务端节点是互为同步数据的,所以运行完客户端这系列消息指令后各2015-05-21 11:14:50 · 81 阅读 · 0 评论 -
mongoDB简介 --- 分布式DB
一、简介 mongoDB是一个开源的,基于分布式的,面向文档存储的非关系型数据库。是非关系型数据库当中功能最丰富、最像关系数据库的。 mongoDB由C++编写,其名字来源于"humongous"这个单词,其宗旨在于处理大量数据。 mongoDB可以运行在Windows、unix、OSX、Solaris系统上,支持32位和64位应用,提供多种编转载 2015-05-21 11:27:59 · 372 阅读 · 0 评论 -
RabbitMQ介绍
RabbitMQ介绍RabbitMQ是消息代理,一个消息传递的中介。它给您的应用程序中一个共同的平台来发送和接收消息,并安全的保存消息,直到你收到消息。网址:http://www.rabbitmq.com/ 特点:可靠性灵活的路由集群高可用队列多协议(AMQP,XMPP, SMTP, STOMP)多种客户端管理界面消息可跟踪强大的插件支持开源原创 2015-05-21 11:51:24 · 589 阅读 · 0 评论 -
分布式设计与开发(一)------宏观概述
在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barrett就取消4GHz芯片计划一事,半开玩笑当众单膝下跪致歉,给广大软件开发者一个明显的信号,单纯依靠垂直提升硬件性能来提高系统性能的时代已结束,分布式开发的时代实际上早已悄悄地成为了时代的主流,吵得很热的云计算实际上只是包装在分布式之外的商业概念,很多开发者(包括我)都想加入研究云计算这转载 2015-05-21 11:13:10 · 256 阅读 · 0 评论 -
架构师都要懂哪些知识
WEB架构师成长之路之三-架构师都要懂哪些知识查看文章索引请通过http://www.cnblogs.com/seesea125/archive/2012/04/17/2453256.html Web架构师究竟都要学些什么?具备哪些能力呢?先网上查查架构师的大概的定义,参见架构师修炼之道这篇文章,写的还不错,再查查公司招聘Web架构师的要求。 总结起来大概有下面几转载 2015-05-21 11:11:01 · 354 阅读 · 0 评论 -
分布式配置管理平台-Disconf
摘要为了更好的解决分布式环境下多台服务实例的配置统一管理问题,本文提出了一套完整的分布式配置管理解决方案(简称为disconf[4],下同)。首先,实现了同构系统的配置发布统一化,提供了配置服务server,该服务可以对配置进行持久化管理并对外提供restful接口,在此基础上,基于zookeeper实现对配置更改的实时推送,并且,提供了稳定有效的容灾方案,以及用户体验良好的编程模型和WE转载 2015-05-21 11:32:48 · 2335 阅读 · 0 评论