2015.7.5.昨晚总算把tigaase7.0的开发环境搭起来了.稍微看了下代码结构.主要是auth,db,compnent,cluster,server,xmpp,这几块,准备先发点时间看看开发文档,了解一下基本架构.找个一些开发文档的翻译,结合原文一起看...tigase_server官方开发...
分类:
移动开发 时间:
2015-07-05 18:32:13
阅读次数:
557
简述hbase-0.90.0的一个重要改进是引入了replication机制,使它的数据完整性得到了进一步的保障。
hbase的replication机制很像mysql statement-based replication。它是通过WALEdit和HLog来实现的。当请求发送给master cluster时,HLog日志放入hdfs的同时进入replication队列,由slave cluste...
分类:
其他好文 时间:
2015-07-05 11:06:27
阅读次数:
651
解决方法: org.apache.hadoop hadoop-mapreduce-client-common 2.4.1
分类:
其他好文 时间:
2015-07-05 10:56:18
阅读次数:
1431
接下来一系列文章会对集群通信框架tribes进行源码级别的分析,欢迎讨论。把若干机器组合成一个集群,集群为了能协同工作,成员之间的通信是必不可少的,当然可以说这也是集群实现中重点需要解决的核心问题,一个强大的通信协同机制是集群的基础。简约地说,Tribes是一个具备让你通过网络向组成员发送和接收信息、动态检测发现其他节点的组通信能力的高扩展性的独立的消息框架。在组成员之间进行信息复制及成员维护是一...
分类:
其他好文 时间:
2015-07-04 16:47:00
阅读次数:
103
集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。 编辑1 提高性能一些计算密集型应用,如:天气预报...
分类:
其他好文 时间:
2015-07-04 16:45:18
阅读次数:
94
安装mysql-cluster-gpl-7.4.6-linux-glibc2.5-x86_64初始化报错:FATALERROR:Couldnotfind./bin/my_print_defaults但是文件存在。修改命令如下,正常:/usr/local/mysql/scripts/mysql_install_db--user=mysql--basedir=/usr/local/mysql--datadir=/data
分类:
数据库 时间:
2015-07-04 01:04:50
阅读次数:
138
豆瓣Redis解决方案Codis源码剖析:Proxy代理1.预备知识1.1 CodisCodis就不详细说了,摘抄一下GitHub上的一些项目描述:
Codis is a proxy based high performance Redis cluster solution written in Go/C, an alternative to Twemproxy. It supports mul...
分类:
其他好文 时间:
2015-07-03 22:07:01
阅读次数:
459
MariaDB作为Mysql的一个分支,在开源项目中已经广泛使用,例如大热的openstack,所以,为了保证服务的高可用性,同时提高系统的负载能力,集群部署是必不可少的。MariaDB Galera Cluster 介绍MariaDB集群是MariaDB同步多主机集群。它仅支持XtraDB/ InnoDB存储引擎(虽然有对MyISAM实验支持 - 看wsrep_replicate_myisam系统...
分类:
数据库 时间:
2015-07-03 10:42:54
阅读次数:
260
MariaDB作为Mysql的一个分支,在开源项目中已经广泛使用,例如大热的openstack,所以,为了保证服务的高可用性,同时提高系统的负载能力,集群部署是必不可少的。 ##MariaDB Galera Cluster 介绍 MariaDB集群是M...
分类:
数据库 时间:
2015-07-03 01:48:53
阅读次数:
237
cluster sharding 的目的在于提供一个框架,方便实现 DDD,虽然我至今也没搞明白 DDD 到底适用于是什么场合,但是 cluster sharding 却是我目前在做的一个 project 扩展到集群上非常需要的工具。sharding 要做这么几件事1. 对于每一个 entity,创...
分类:
其他好文 时间:
2015-07-02 15:25:54
阅读次数:
180