
分布式-高性能-大并发-缓存
文章平均质量分 68
iteye_6808
这个作者很懒,什么都没留下…
展开
-
Memcached学习笔记——windows上初步使用
原文:http://j2ee.blog.sohu.com/70343632.html 最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。 Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据...原创 2011-09-26 11:56:41 · 103 阅读 · 0 评论 -
Java NIO API详解(转)
原文连接:http://www.blogjava.net/19851985lili/articles/93524.html 感谢原作者 NIO API 主要集中在 java.nio 和它的 subpackages 中: java.nio定义了 Buffer 及其数据类型相关的子类。其中被 java.nio.channels 中的类用来进行 IO 操作的 B...原创 2013-09-05 11:00:05 · 130 阅读 · 0 评论 -
Crawl a website with scrapy
IntroductionIn this article, we are going to see how to scrape information from a website, in particular, from all pages with a common URL pattern. We will see how to do that with Scrapy, a very ...原创 2012-09-27 11:27:35 · 227 阅读 · 0 评论 -
JHAT
http://jovial.com/hat/doc/README.html HAT -- The Java Heap Analysis ToolBill Footebill.foote at sun d o t com, billf at jovial d o t comIntroductionThis document describes a heap dump...原创 2012-08-15 13:53:15 · 250 阅读 · 0 评论 -
OSGi教程
http://developer.51cto.com/art/200909/154762.htm http://developer.51cto.com/art/200909/154863.htm原创 2011-11-23 11:15:02 · 149 阅读 · 0 评论 -
Memcached入门
Linux 是 CentOS 5.5一、源码包准备服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-v1.4.9 。下载:http://memcached.googlecode.com/files/memcached-1.4.9.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libe...原创 2011-11-07 22:45:28 · 112 阅读 · 0 评论 -
新浪微博架构分析
对应视频http://video.sina.com.cn/p/tech/i/v/2010-11-16/232961185323.html 新浪架构师谈微博架构技术开发者往往对微博这个产品非常关心,对微博的构架非常感兴趣,就是一个明星他有300万粉丝,这个技术怎么来实现?今天在这里跟大家分享一下微博的底层机构,让大家对微博的底层技术有更好的了解。另外不管是做客户端、Web1.0...原创 2011-11-06 21:37:27 · 794 阅读 · 0 评论 -
解剖Twitter:Twitter系统架构设计分析
随着信息爆炸的加剧,微博客网站Twitter横空出世了。用横空出世这个词来形容Twitter的成长,并不夸张。从2006年5月Twitter上线,到2007年12月,一年半的时间里,Twitter用户数从0增长到6.6万。又过了一年,2008年12月,Twitter的用户数达到5百万。[1]Twitter网站的成功,先决条件是能够同时给千万用户提供服务,而且提供服务的速度要快。[2,3,...原创 2011-11-05 00:13:57 · 280 阅读 · 0 评论 -
网站架构(页面静态化,图片服务器分离,负载均衡)方案全解析
1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最简...原创 2011-10-26 14:12:31 · 119 阅读 · 0 评论 -
一致性Hash
consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛;1 基本场景比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 object 的...原创 2011-10-21 18:19:40 · 103 阅读 · 0 评论 -
apahce存储静态文件
公司要把静态文件放到apahce上 默认根目录是/usr/local/apache2.2/htdocs,要改为/home/tnuser/ResourceRoot 所以要修改/usr/local/apache2.2/conf/httpd.conf 设置为DocumentRoot = /home/tnuser/ResourceRoot同时将原来的<Direct...原创 2011-10-03 16:50:55 · 115 阅读 · 0 评论 -
Hadoop环境搭建记录
实验中可以参考的文章:http://blog.sina.com.cn/s/blog_6524b4b50100lobs.html 准备开始学习下Hadoop,所以要搭下实验环境。操作系统:CentOS6 (两台windows上的linux虚拟机) 具体步骤如下:1. 安装CentOS(过程略) 2. 安装JDK 6A) sun官网下载JDK6http://...原创 2011-09-29 19:31:51 · 91 阅读 · 0 评论 -
RPC, RMI 和服务化
Spring的RMI集成,虽然使用方便,但是是基于长连接的,序列化效率低,另外不跨语言。 主流的序列化协议都是跨语言的,一般要么是json这样的文本协议,要么是PB这样有源信息定义的协议...原创 2013-11-05 14:49:14 · 186 阅读 · 0 评论