最新消息:

系统架构

分布式文件系统FastDFS设计原理及技术架构

分布式文件系统FastDFS设计原理及技术架构

admin 13年前(2014-03-09) 1浏览

FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(tracker server)、存储服务器(storage server)和客户端(client)三个部分组成,主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < ...

Flickr的架构学习

Flickr的架构学习

admin 13年前(2014-01-29) 1浏览

Flickr.com 是最初由Ludicorp公司开发设计并于2004年2月正式发布的,2007年11月,Flickr迎来了第20亿张照片,一年后,这个数字就达到了30亿,并且还 在以加速度增长。 2005年3月,雅虎公司以3千500万美元收购了Lu...

Nginx 使用 User_Agent 阻止恶意评论

Nginx 使用 User_Agent 阻止恶意评论

admin 15年前(2011-08-27) 1浏览

使用Bo-blog博客以来,一直被恶意评论骚扰每天都有上千条,清理起来很麻烦, 更换过 复杂验证码 汉字验证码 虽然过滤 大部分评论,但是发布恶意评论都使用机器人发布, 所以不管 成功失败 都连接服务器,消耗大量资源和带宽, 通过每天对 日志分析 发...

Facebook图片管理架构

Facebook图片管理架构

admin 16年前(2010-08-16) 1浏览

Facebook 的照片分享很受欢迎,迄今,Facebook 用户已经上传了150亿张照片,加上缩略图,总容量超过1.5PB,而每周新增的照片为2亿2000万张,约25TB,高峰期,Facebook 每秒处理55万张照片,这些数字让如何管理这些数据成...

日20万IP负载均衡实战-理想论坛

日20万IP负载均衡实战-理想论坛

admin 16年前(2010-07-23) 0浏览

(本文只针对Discuz论坛系统讨论,由于软件包更新速度比较快,你看本贴的时候可能已经是使用新版本的软件包了,安装方法可能不一致,详细请查看软件包的README文件) 测试环境:理想论坛(55188). 理想论坛为国内人气最旺的股票论坛,注册会员已超...

Flickr架构

Flickr架构

admin 16年前(2010-06-29) 1浏览

From:http://www.fuchaoqun.com/2008/08/flickr_architecture_part_i/ Flickr(http://www.flickr.com/)是国外一个领先的图片分享网站,现在应该在yahoo门下,感...

nginx的upstream目前支持5种方式的分配

nginx的upstream目前支持5种方式的分配

admin 16年前(2010-06-24) 1浏览

1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 2、weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 例如: upstream bakend { serv...

从实际应用的角度看Rsync是如何工作的

从实际应用的角度看Rsync是如何工作的

admin 17年前(2010-01-16) 1浏览

正在研究Rsync, 在Rsync的主页上看到了这篇对Rsync解释的不那么枯燥的文章. 尝试着翻译了一下. 原文虽然在大方向上清晰的解释了Rsync的工作方式, 但在具体的细节的时候还是觉的很晦涩. 在有些地方, 完全去我自己理解后的”...

海量小文件系统架构方案

海量小文件系统架构方案

admin 17年前(2009-12-14) 1浏览

现在的网站越做越大了,存储的东西越来越多,如何解决这些文件存储也成了新的难题。如果把这些文件都完全采用大硬盘存储来解决,并不是一个好主意,因为数据量越大风险就越高,虽然文件能存得下,但是故障率相应会较高,另外重建耗费时间也比较长。所以最好的办法是尽可...

nginx作为最前端的web cache系统

nginx作为最前端的web cache系统

admin 17年前(2009-12-14) 1浏览

这个结构的优点: 1、可以使用nginx前端进行诸多复杂的配置,这些配置从前在squid是没法做或者做起来比较麻烦的,比如针对目录的防盗链。 2、nginx前端可以直接转发部分不需要缓存的请求。 3、因为nginx效率高于squid,所以某些情况下可...

nginx图片服务器的架构方案

nginx图片服务器的架构方案

admin 17年前(2009-12-14) 1浏览

图片服务通常数据容量较大,而且访问也频繁,鉴于此,图片服务就会有两种问题,一是存储问题,二是访问量问题。 存储问题就是硬盘容量问题,花钱买硬盘就可以了,看似简单,但着实也是最苦的问题。按目前探索来看,最好的方式是:在任何时刻遇到硬盘空间不够时,买颗硬...

Nginx Vs LVS负载均衡的比较分析

Nginx Vs LVS负载均衡的比较分析

admin 17年前(2009-10-12) 1浏览

From:http://hi.baidu.com/yuhongchun027/blog/item/c707a54393158a1b9213c656.html lvs和nginx都可以用作多机负载的方案,它们各有优缺,在生产环境中需要好好分析实际情况并...

Nginx+keepalived负载均衡

Nginx+keepalived负载均衡

admin 17年前(2009-10-12) 1浏览

From:http://hi.baidu.com/yuhongchun027/blog/item/25eca12c3442e9e68a13998c.html 由于nginx的url hash功能可以很好的提升squid的性能,所以我把squid前端的...

Nginx 限制并发数和带宽

Nginx 限制并发数和带宽

admin 17年前(2009-09-30) 1浏览

nginx 限制IP连接数和每个IP连接速度 This is The Code server { listen 80; server_name download.selboo.com.cn; index index.html index.htm de...

Web服务对比分析(Apache,Lighttpd,Nginx)

Web服务对比分析(Apache,Lighttpd,Nginx)

admin 17年前(2009-09-26) 1浏览

一.软件介绍(apache lighttpd nginx) 1. lighttpd Lighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为...

LAMP网站架构方案分析

LAMP网站架构方案分析

admin 17年前(2009-08-31) 1浏览

LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架, 该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是 国际上成熟...

Siege:压力模拟/测试工具

Siege:压力模拟/测试工具

admin 17年前(2009-08-23) 1浏览

Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。 最早使用的压力测试工具是apache的ab(...

Apache 压力测试

Apache 压力测试

admin 17年前(2009-08-23) 1浏览

压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。通常要进行压力测试的资源包括内部内存、CPU 可用性、磁盘空间和网络...

Web 服务器架构史

Web 服务器架构史

admin 18年前(2009-03-27) 1浏览

架构演变第一步:物理分离webserver和数据库 最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候 已经是托管了一台主机,并且有一定的带宽了,这个时候由...