随笔分类 -  开源

摘要:Zookeeper是hadoop的一个子项目,虽然源自hadoop,但是我发现zookeeper脱离hadoop的范畴开发分布式框架的运用 越来越多。今天我想谈谈zookeeper,本文不谈如何使用zookeeper,而是zookeeper到底有哪些实际的运用,哪些类型的应用能发挥 zookeeper的优势,最后谈谈zookeeper对分布式网站架构能产生怎样的作用。 Zookeeper是针对大型分布式系统的高可靠的协调系统。由这个定义我们知道zookeeper是个协调系统,作用的对象是分布式系统。为什么分布式系统需要一个协调系统了?理由如下: 开发分布式系统是件很困难的事情,其中的困难主.. 阅读全文
posted @ 2013-11-12 11:44 王 庆 阅读(437) 评论(0) 推荐(0)
摘要:1 简介1.1什么是tsung ?Tsung (以前称为IDX-Tsunami)是一个分布是负载测试工具。它与协议无关,目前可以用来测试HTTP,WebDAV,SOAP,PostgreSQL, MySQL, LDAP, and Jabber/XMPPIt is distributed under the GNU General Public License version 2.1.2 什么是erlang 为什么在这里erlang很重要。tsung 的主要特点是,他可以使用单CPU模拟大量用户,当用于集群中时,你使用它便能产生真正的负载,并且容易安装和维护。Tsung 使用erlang开发,er 阅读全文
posted @ 2013-05-09 13:44 王 庆 阅读(709) 评论(0) 推荐(0)
摘要:Lucene 是apache软件基金会一个开放源代码的全文检索引擎工具包,是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。 Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。Lucene最初是由Doug Cutting所撰写的,是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎的主要开发者,后来在Excite担任高级系统架构设计师,目前从事 于一些INTERNET底层架构的研究。他贡献出Lucene的目标是为各种中小型应用程式加入全文检索功能。网站http://www. 阅读全文
posted @ 2013-04-27 10:38 王 庆 阅读(351) 评论(0) 推荐(0)