kafka是一种高吞吐量的分布式发布订阅消息系统,她有如下特性: 通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。 高吞吐量:即使是非
JBossDTF是一个分布式的测试工具。它被设计用来运行涉及多个进程(如客户端和服务器)上的异构环境中的测试。它采用了一个中心测试协调员和多个从节点。不同于建立在这个架构其它工具(比如. hudson
SwarmCache是一个简单而功能强大的分布式缓存机制。它使用IP组播来有效地在缓存的实例之间进行通信。它是快速提高集群式Web应用程序的性能的理想选择。 项目主页: http://www
Docker和Core OS一些介绍和使用心得,那么笔者就将对他的演讲进行归纳总结,顺便谈一谈Docker与分布式数据库结合的必要性。 技术新潮流 - Docker 随着如今开源软件以及开源项目的热潮,Doc
原文 http://blog.jobbole.com/95211/ 分布式锁是一个在很多环境中非常有用的原语, 它是不同进程互斥操作共享资源的唯一方法。有很多的开发库和博客描述如何使用Redis实现DLM(Distributed
Conductor 是一个分布式系统的测试框架。很多测试框架只能测试单机的代码,而 Conductor 是一个分布式系统测试框架,使用 Python 开发,可用于协调一组测试服务。Conductor
MORPHiS 现在是早期阶段,主要目标是成为一个全局加密分布式存储,为了替代云存储。MORPHiS 现在包含一个 DMAIL(分布式邮件),内置垃圾邮件拦截,内置加密,免费发送信息。 MORPHiS
g leaf-consistent-hashing是一个遵循PSR-3规范的,分布式算法组件,适用于基于客户端的集群分布式场景:如Redis、Memcached、MySQL。 特点: 使用compos
leaner,多线程、分布式爬去电商网站商品信息,数据存储在hbase上,并使用solr对商品建立索引,使用redis队列存储一个共享的url仓库;使用zookeeper对爬虫节点生命周期进行监视等。
cnblogs.com/joeymary/p/5180517.html 一、分布式缓存简图 二、为什么使用 Memcached 分布式缓存呢? 三、Memcached 基础原理 四、Memcache
前言 由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。所以自己结合实际工作中的一些经验和网上看到的一些资料,做一个
针对“互联网+”时代的业务增长、变化速度及大规模计算的需求,廉价的、高可扩展的分布式x86集群已成为标准解决方案,如Google已经在几千万台服务器上部署分布式系统。Docker及其相关技术的出现和发展,又给大规模集群管
分布式通信 分布式系统是指: 通过网络把多个组件连接起来,并提供组件之间消息传递和协作的系统。 分布式系统要解决的问题很多,异构、伸缩性、开放、安全、容错等,但是基本问题是—— 提供组件之间消息通信
思来想去,个人觉得要理解 「分布式事务」 ,必须先知道什么是“事务(Transaction)”。 当然,这里提到的“事务”是在事务型数据库(Transactional Database)知识领域内的。
。描述:系统访问特点遵循二八定律,即80%的业务访问集中在20%的数据上。缓存分为本地缓存和远程分布式缓存,本地缓存访问速度更快但缓存数据量有限,同时存在与应用程序争用内存的情况。 系统架构演化历程-使用应用服务器集群
-distributed-message-platform NSQ 是一个基于Go语言的分布式实时消息平台,它基于 MIT开源协议 发布,代码托管在GitHub,其当前最新版本是 0.3.1版
Protocol 分布式事务通常采用2PC协议,全称Two Phase Commitment Protocol。该协议主要为了解决在分布式数据库场景下,所有节点间数据一致性的问题。在分布式事务环境下,事务
关于使用zookeeper建立分布式锁的探究 背景 zookeeper为hadnoop子项目。Zookeeper设计目的为解决分布式服务的协作问题。zookeeper的开发动机就是为了减轻分布式应用从头开发协作服
1. Erlang分布式系统的的领域语言淘宝核心系统资深专家 余锋http://yufeng.info @淘宝褚霸 2013-6-3 2. 我是谁?2 3. 传统服务器集群 开发的痛3 4. 编程语言和模型选择各种编程语言?
1. ZooKeeper分布式应用技术金亮 QQ:27074869 2012 2. 为什么需要ZooKeeper?大部分分布式应用需要一个主控、协调器或控制器来管理物理分布的子进程(如资源、任务分配等)