风行天下

hadoop 网络游戏 探索

史上最全“大数据”学习资源整理

当前,整个互联网正在从IT时代向DT时代演进,大数据技术也正在助力企业和公众敲开DT世界大门。当今“大数据”一词的重点其实已经不仅在于数据规模的定义,它更代表着信息技术发展进入了一个新的时代,代表着爆炸性的数据信息给传统的计算技术和信息技术带来的技术挑战和困难,代表着大数据处理所需的新的技术和方法...

2016-05-18 11:00:11

阅读数:1291

评论数:0

基于Dubbo框架构建分布式服务

http://shiyanjun.cn/archives/1075.html

2016-02-23 23:39:08

阅读数:469

评论数:0

NUMA架构的CPU

本文从NUMA的介绍引出常见的NUMA使用中的陷阱,继而讨论对于NUMA系统的优化方法和一些值得关注的方向。 文章欢迎转载,但转载时请保留本段文字,并置于文章的顶部 作者:卢钧轶(cenalulu) 本文原文地址:http://cenalulu.github.io/linux/num...

2015-11-02 13:59:56

阅读数:782

评论数:0

DNS报文格式

DNS报文格式(借个图贴过来):     说明一下:并不是所有DNS报文都有以上各个部分的。图中标示的“12字节”为DNS首部,这部分肯定都会有,首部下面的是正文部分,其中查询问题部分也都会有。除此之外,回答、授权和额外信息部分是只出现在DNS应答报文中的,而这三部分又都采用资源记录...

2015-06-10 16:51:04

阅读数:531

评论数:0

Redis经验谈

新浪作为全世界最大的Redis用户,在开发和运维方面有非常多的经验。本文作者来自新浪,希望能为业界提供一些亲身经历,让大家少走弯路。 使用初衷 从2010年上半年起,我们就开始尝试使用Redis,主要出于以下几方面的考虑。 性能比MySQL好。因为业务的发展对性能的需求越来越...

2014-10-16 15:16:22

阅读数:741

评论数:0

一致性hash算法使用

一、概述   1、我们的memcache客户端(这里我看的spymemcache的源码),使用了一致性hash算法ketama进行数据存储节点的选择。与常规的hash算法思路不同,只是对我们要存储数据的key进行hash计算,分配到不同节点存储。一致性hash算法是对我们要存储数据的服务器进...

2014-10-16 10:24:18

阅读数:821

评论数:0

mysql中间件研究(Atlas,cobar,TDDL)

mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar,tddl,让我们看看它们各自有些什么优点和新特性吧。 Atlas Atl...

2014-09-18 23:03:15

阅读数:2250

评论数:0

Mysql在大型网站的应用架构演变

本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变。 可扩展性 架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种: Scale-up:纵向扩展,通过替换为更好的机器和资源来实现...

2014-09-18 22:33:29

阅读数:776

评论数:0

Mysql 主从数据库同步详解

目录  一、 环境说明 ........................................................................................................................... 1  二、 同步方式 ...

2014-09-03 17:49:27

阅读数:717

评论数:0

redis作为hibernate的二级缓存

hibernate的二级缓存有好多,像ehcache。不过项目的缓存使用的是redis,而redis官方没有实现hibernate的二级缓存接口,只得自己实现。看看公司的高手如何做的吧。 先看配置: bean id="entityManagerFactory" c...

2014-08-13 11:02:39

阅读数:14166

评论数:1

memcached安装运行

1. 安装libevent  tar zxvf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-stable ./configure   make make install --用root用户,否则没权限 2:安装mem...

2014-08-11 00:31:58

阅读数:1674

评论数:0

ActiveMQ的集群与高可用

ActiveMQ的集群与高可用 针对大量的消息吞吐量、对MQ可用性要求非常严格的场景、或者非常复杂的消息处理关系情况下,单个MQ实例通常已经无法满足我们的需要,这时候ActiveMQ的集群和高可用方案就对我们很重要了。 1.client的集群 对消费者来说,使用queue即可做到...

2014-08-10 22:52:15

阅读数:887

评论数:0

ActiveMQ学习

1.JMS介绍      JMS源于企业应用对于消息中间件的需求,使应用程序可以通过消息进行异步处理而互不影响。Sun公司和它的合作伙伴设计的JMS API定义了一组公共的应用程序接口和相应语法,使得Java程序能够和其他消息组件进行通信。JMS有四个组成部分:JMS服务提供者、消息管理对象、消...

2014-08-10 22:49:51

阅读数:640

评论数:0

redis安装,主从集群

下载 $ wget http://download.redis.io/releases/redis-2.8.13.tar.gz jie$ tar xzf redis-2.8.13.tar.gz $ cd redis-2.8.13 $ make

2014-08-10 17:14:18

阅读数:7079

评论数:0

memcached+magent实现memcached集群

首先说明下memcached存在如下问题   本身没有内置分布式功能,无法实现使用多台Memcache服务器来存储不同的数据,最大程度的使用相同的资源;无法同步数据,容易造成单点故障。(memagent代理实现集群)       在 Memcached中可以保存的item数据量是没有限...

2014-07-29 09:08:26

阅读数:946

评论数:0

UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现

umlclassbuttonstringinterfacejava 目录(?)[-] 一依赖关系Dependence二泛化关系Generalization三关联关系Association四聚合关系Aggregation五组合关系Composition六实现关系Implement...

2014-07-28 10:12:19

阅读数:773

评论数:0

一步步构建大型网站架构

之前我简单向大家介绍了各个知名大型网站的架构,亿万用户网站MySpace的成功秘密、Flickr架构、YouTube网站架构、PlentyOfFish 网站架构学习、WikiPedia技术架构学习笔记。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可...

2013-06-14 21:35:57

阅读数:724

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭