码迷,mamicode.com
首页 > 其他好文 > 详细

读书笔记(三)

时间:2015-12-23 00:32:59      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:

大型网站核心架构要素

一,性能

网站一般性能指标:响应时间,并发数,吞吐量(TPS,QPS,HPS),性能计数器等;

WEB前端性能优化:浏览器访问优化,CDN加速,反向代理
应用服务器性能优化:分布式缓存,异步操作,使用集群,代码优化(多线程,资源复用,数据结构)
存储性能优化:机械硬盘VS固态硬盘,B+树VS LSM树,RAID VS HDFS

 

二,可用性

高可用的目的:保证服务器硬件故障时服务依然可用,数据依然保存并能够被访问

高可用应用:通过负载均衡进行无状态服务的失效转移,应用服务器集群的session管理
高可用服务:分级管理,超时设置,异步调用,服务降级,幂等性设计
高可用数据:数据备份和失效转移,CAP原理
高可用软件质量保证:网站发布,自动化测试,预发布验证,代码控制(svn,git),自动化发布,灰度发布
网站监控:监控数据采集,监控管理

 

三,伸缩性

四,扩展性

五,安全性

读书笔记(三)

标签:

原文地址:http://www.cnblogs.com/cookiehu/p/5068566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!