读可扩展web架构ppt的笔记
2010-01-24 15:04
197 查看
读可扩展web架构ppt的笔记 http://www.davidtan.org/secrets-of-flickr-scaling-architecture/
what is web scalability?
1/ traffic grows
2/dataset grows
3/maitainability
application architecture goals
1. scalability 可扩展
2. HA (high availability) and BCP bussiness continucity planning 高可用性和业务的持续发展规划
3. Performance 高性能
扩展的方式
1、vertical (get bigger)
2. horizontal (get more)
tradeoff the good/fast/cheap
Load Balancing (LB)
1/ hardware LB
2/ software LB
Queueing
利用Queueing 技术做异步系统
Caching
1、cache not need to scale
2. Simple stuff
a mod_perl or share memory(共享内存)
b Mysql query cache (most cases are bad)
Cache的写法: 1)write through直写cache app-->cache-->DB
2) write back app->cache cache再定期的刷新db
3)slideline(双写cache)app同时更新cache 和db
SPOF (single point of failure)
单点失败
Master ---master
hot/warn or hot/hot
反向代理 reverse proxy
L7层的 load balance and squid
mod_proxy & mod_cache for apache
perball and memcache http://www.danga.com
what is web scalability?
1/ traffic grows
2/dataset grows
3/maitainability
application architecture goals
1. scalability 可扩展
2. HA (high availability) and BCP bussiness continucity planning 高可用性和业务的持续发展规划
3. Performance 高性能
扩展的方式
1、vertical (get bigger)
2. horizontal (get more)
tradeoff the good/fast/cheap
Load Balancing (LB)
1/ hardware LB
2/ software LB
Queueing
利用Queueing 技术做异步系统
Caching
1、cache not need to scale
2. Simple stuff
a mod_perl or share memory(共享内存)
b Mysql query cache (most cases are bad)
Cache的写法: 1)write through直写cache app-->cache-->DB
2) write back app->cache cache再定期的刷新db
3)slideline(双写cache)app同时更新cache 和db
SPOF (single point of failure)
单点失败
Master ---master
hot/warn or hot/hot
反向代理 reverse proxy
L7层的 load balance and squid
mod_proxy & mod_cache for apache
perball and memcache http://www.danga.com
相关文章推荐
- 可扩展Web架构与分布式系统
- 关于可扩展的web架构设计的探索-框架结构的描述文件
- windows 2003安装VS2005后架构网站时,需添加Web扩展
- [笔记]架构探险-从零开始写JavaWeb框架-2.1. 之使框架具有aop特性-aop框架加载与切面运行流程分析
- 可扩展Web架构与分布式系统
- 可扩展Web架构与分布式系统
- [笔记]架构探险-从零开始写JavaWeb框架-1. 之搭建轻量级mvc框架
- Reading Club·Beijing第1期DeepQA框架与Siri架构会场笔记(PPT下载)
- 可扩展 Web 架构与分布式系统
- [笔记-架构探险]框架优化与功能扩展3.2.安全框架shiro、提供安全控制特性
- 开源软件架构:可扩展的Web架构与分布式系统
- Linux运维学习笔记之十八:WEB架构深度优化之PHP
- 一张图讲清楚高可用、高性能、可扩展的WEB系统架构
- 可扩展Web架构与分布式系统(转)
- 马老师 LNMP生产环境Web架构 笔记
- [笔记-架构探险]框架优化与功能扩展3.1.优化Action参数、提供文件上传功能、与ServletApi解耦.
- 可扩展Web架构与分布式系统(转)
- 开源软件架构:可扩展的Web架构与分布式系统
- 『九个月实现破亿用户的可扩展架构』学习笔记
- 可扩展Web架构与分布式系统 英文原文:Scalable Web Architecture and Distributed Systems