我重新设计了以前1.0服务器不足之处,整个服务器性能提升到将近20倍左右,并支持动态扩容,容易维护和升级.能够分布到全球不同地方,包扣一套运维系统的架构,能够实现方便的管理.
我们服务器系统业务逻辑非常复杂,超过了腾讯的业务逻辑,对于一般的IM软件只需要发送消息到目标客户端就可以了,而我们这套系统需要对视频时间和每条消息进行实时计费,如果接受者无法在这段时间内回复消息就得重新转发到其他客户端,一直到此条消息有人回复或者生命周期结束.并且支持消息类型的过滤,消息发送的算法优化.保证数据的安全性和计费的准确性,...
分类:
其他好文 时间:
2014-09-24 18:50:07
阅读次数:
393
前面我们介绍了简单的集群配置实例。在简单实例中,虽然MongoDB auto-Sharding解决了海量存储问题,和动态扩容问题,但是离我们在真实环境下面所需要的高可靠性和高可用性还有一定的距离。下面我们就介绍一个接近实际的解决方案:Shard:使用Replica Sets,来确保数据的可靠性。通过...
分类:
数据库 时间:
2014-08-15 10:39:28
阅读次数:
302
HP-lefthand底层结构详解及存储灾难数据恢复
一、HP-lefthand的特点
HP-lefhand是一款非常不错的SAN存储,使用iscsi协议为客户端分配空间。它支持RAID5、RAID6以及RAID10。并且还支持卷快照,卷动态扩容等。常见的型号有:P4500,P4300,P4000等,基于市场占有量和软件定义存储的弊端,有一定的数据恢复市场需求。
HP-lefha...
分类:
其他好文 时间:
2014-07-30 10:04:33
阅读次数:
357