码迷,mamicode.com
首页 > Web开发 > 详细

《大型分布式网站架构 设计与实践》 陈康贤 摘要

时间:2016-06-19 01:17:26      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:

一、面向服务的体系架构
 
二、分布式系统基础设施
1 分布式缓存 memcache、分布式缓存
2 持久化存储
IOE ---》 开源软件+pc server的分布式架构
mysql的扩展、主从模式
hbase 列存储数据库
redis k-v数据库
3、消息系统
activeMQ
4、垂直化搜索引擎
lucene
solr
 
三、安全架构
1 常见攻击手段
xss跨站脚本攻击
csrf跨站请求伪造
sql注入
文件上传漏洞
DDos分布式拒绝服务攻击
2 安全算法
摘要  md5 sha、十六进制、base64
对称加密  DES AES
非对称加密 RSA
数字签名
数字证书
3 摘要认证
4 签名认证
5 hppts
6 oauth协议
 
四、系统稳定性
1 在线日志分析
2 集群监控
load top df traffic
心跳 : ping curl 业务检测
容量评估
3 流量控制
4 性能优化 分层去考虑中
前端yslow
页面响应时间
方法响应时间
btrace
gc日志分析
数据库查询分析
系统资源
5 测试工具
ab apachebench。压力测试
jmeter
loadrunner
TCPCopy
6 优化
 
java 单例、future、线程池、nio、减少上下文切换、降低锁竞争、
传输压缩
结果缓存
查询优化
gc优化
硬件
 
java工具:jp、jstats、jd-gui、jinfo、jstack、jmap、btrace、jconsole  visualVM
 
五、数据分析
收集inotify
分发activemq
存储chukwa
hadoop、hive
流式数据分析storm

《大型分布式网站架构 设计与实践》 陈康贤 摘要

标签:

原文地址:http://www.cnblogs.com/windspear/p/5597230.html

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