之前在开发游戏的时候我们采用smartfoxserver这个java开发的游戏引擎,这个引擎在开发回合制游戏方面速度还是不错的。但是面对客户日益增长的需求还是有些力不从心。比如集群,比如灾备,热切换,热更新,热降级,面对上10G的流量攻击,隐藏真实的游戏服务地址等等需求 。这些问题虽然通过jav.....
分类:
其他好文 时间:
2014-07-06 17:32:14
阅读次数:
377
#技术晨读# 分布式缓存的一起问题 数据一致性一直是分布式缓存最需要考虑的问题,文章的这起问题场景就是master缓存集群出现了单点故障,有什么方案能避免切换导致的数据一致性的问题。 http://timyang.net/data/cache-failure/ #技术晨读# 一次成功的漫游京东内部网...
分类:
其他好文 时间:
2014-07-06 16:19:28
阅读次数:
351
随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技术 负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,...
分类:
数据库 时间:
2014-07-06 15:57:18
阅读次数:
300
add by zhj: 这是一个系列中的第二篇,该系列有四篇,英文原文没找到,译文见:http://blog.csdn.net/jarfield/article/details/4336035,附上另外三篇链接http://blog.csdn.net/jarfield/article/details...
分类:
其他好文 时间:
2014-07-05 22:21:36
阅读次数:
398
将数据库集群升级到10.2.0.5之后,双节点服务器不断重启,查询oracle oprocd进程日志,信息如下:...
分类:
数据库 时间:
2014-07-04 09:26:03
阅读次数:
577
背景是设计一个实时数据接入的模块,负责接收客户端的实时数据写入(如日志流,点击流),数据支持直接下沉到HBase上(后续提供HBase上的查询),或先持久化到Kafka里,方便后续进行一些计算和处理,再下沉到文件系统或做别的输出。
在设计中,对于客户端和服务端有这么些目标。
客户端需要支持多语言(Java,C++),做得尽量轻量级,只要连上服务端的ip:port,以RPC的形式调用简单的write就可以把数据写出去。客户端不承担任何逻辑的处理,服务端的负载均衡对客户端是透明的。
服务端想要做的是一个去中心...
分类:
其他好文 时间:
2014-07-04 08:59:19
阅读次数:
552
Keepalived LVS mysql集群 Percona xtradb cluster 负载均衡...
分类:
数据库 时间:
2014-07-04 08:46:56
阅读次数:
383
分布式系统设计系列之 -- 基本原理及高可用策略篇...
分类:
其他好文 时间:
2014-07-04 07:33:49
阅读次数:
267
今天学习使用 mod_cluste 方式配置apache负载均衡时,发现该方式对apache 版本有限制,因此要查看现有的apache的版本。
命令使用如下:
#绝对路径执行
/opt/app/apache2/bin/httpd -v
#相对路径执行
cd /opt/app/apache2/bin ;
./httpd -v ;
参考:http://blog.16...
分类:
其他好文 时间:
2014-07-04 07:31:46
阅读次数:
293
storm有两种运行模式(本地模式和集群模式)1、首先创建一个类似于HelloWorld的简单程序,以便进入storm的大门,包结构如下:2、从包结构可以知道,这是一个MavenProject,pom.xml的内容如下:<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org..
分类:
其他好文 时间:
2014-07-04 06:08:42
阅读次数:
490