前言 一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技...
分类:
Web程序 时间:
2014-09-27 16:58:30
阅读次数:
201
简介MMM(Master-Master replication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行...
分类:
数据库 时间:
2014-09-27 15:58:49
阅读次数:
540
做为网站访问的生命线(数据访问),当然也可以采用分布式的方法来减轻单台服务器的访问压力。之前有讲过Memcached的分布式,但是Memcached服务器互不通信,所以我们也提过redis的主从分布。这篇文章主要的就是关注分布式服务器的一些基本思想。
分类:
Web程序 时间:
2014-09-27 13:30:49
阅读次数:
227
web站点的缓存学习缓存在web应用里面十分常见,也有各种各样的缓存,从请求开始一直到代码处理的阶段都可以采取缓存。下面就逐一介绍:一、客户端缓存(浏览器和http方面) 前端页面缓存主要遵循http协议和客户端 如果响应头信息告诉缓存器不要保留缓存;请求信息需要认证或者安全加密;一个缓存的副...
分类:
Web程序 时间:
2014-09-27 12:25:39
阅读次数:
282
出处;http://www.cnblogs.com/leefreeman/p/3993449.html前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计...
分类:
Web程序 时间:
2014-09-26 20:51:58
阅读次数:
264
原文地址:http://www.cnblogs.com/leefreeman/p/3993449.html前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、...
分类:
Web程序 时间:
2014-09-26 19:43:08
阅读次数:
232
理论基础:User → HA → Lb → web → sql → 分布式filesystem ->磁盘I/O用户 高可用 负载均衡 应用 数据库 mfs/hadoop磁盘I/O是硬伤,前面的各个厂商基本都可以做到最好,虽然可以考虑换成固态硬盘,但是固态的价格就目前来看相对比较昂贵,实际情况下...
分类:
其他好文 时间:
2014-09-26 19:17:39
阅读次数:
391
用户手册:http://www.drbd.org/users-guide语法及详解参数:http://www.drbd.org/users-guide-emb/re-drbdconf.html官方示例:http://www.drbd.org/users-guidedrbd及其配置文件中的相关名词:f...
分类:
其他好文 时间:
2014-09-26 14:21:08
阅读次数:
297
关于drbd理论方面的知识本文中不做介绍,本文章主要讲述如何搭建drbd。一、系统环境系统平台:Centos6.3(内核2.6.32-431.29.2.el6.x86_64)节点一主机名:Cenos-HA1 IP:192.168.1.202节点一主机名:Cenos-HA2 IP:192.168......
分类:
系统相关 时间:
2014-09-26 12:56:39
阅读次数:
325
前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务...
分类:
Web程序 时间:
2014-09-26 04:18:58
阅读次数:
334