网站架构

1 网站的高性能架构

 

1.1网站性能测试

1 性能测试指标
2 性能测试方法
3 性能测试报告
4 性能优化策略

1.2Web前端性能优化

1 浏览器访问优化
2 CDN加速
3 反向代理

1.3应用服务器性能优化

1 分布式缓存
2 异步操作
3 使用集群
4 代码优化

1.4存储性能优化

1 机械硬盘vs.固态硬盘
2 B+树vs.LSM树
3 RAIDvs.HDFS

2 网站的高可用架构

2.1网站可用性的度量与考核

1 网站可用性度量
2 网站可用性考核

2.2高可用的网站架构
2.3高可用的应用

1 通过负载均衡进行无状态服务的失效转移
2 应用服务器集群的Session管理

2.4高可用的服务

2.5高可用的数据

1 CAP原理
2 数据备份
3 失效转移

2.6高可用网站的软件质量保证

1 网站发布
2 自动化测试
3 预发布验证
4 代码控制
5 自动化发布
6 灰度发布

2.7网站运行监控

1 监控数据采集
2 监控管理

3 网站的伸缩性架构

3.1网站架构的伸缩性设计

1 不同功能进行物理分离实现伸缩97
2 单一功能通过集群规模实现伸缩98

3.2应用服务器集群的伸缩性设计

1 HTTP重定向负载均衡
2 DNS域名解析负载均衡
3 反向代理负载均衡
4 IP负载均衡
5 数据链路层负载均衡
6 负载均衡算法

3.3分布式缓存集群的伸缩性设计

1 Memcached分布式缓存集群的访问模型
2 Memcached分布式缓存集群的伸缩性挑战
3 分布式缓存的一致性Hash算法

3.4数据存储服务器集群的伸缩性设计

1关系数据库集群的伸缩性设计
2NoSQL数据库的伸缩性设计

4 网站的可扩展架构

4.1 利用分布式消息队列降低系统耦合性

1 事件驱动架构
2 分布式消息队列

4.2 利用分布式服务打造可复用的业务平台

1 WebService与企业级分布式服务
2 大型网站分布式服务的需求与特点
3 分布式服务框架设计

4.3可扩展的数据结构

4.4利用开放平台建设网站生态圈

5 网站的安全架构

5.1 网站攻击与防御

1 xss攻击

2 注入攻击

3 CSRF攻击

4 其他攻击和漏洞

5 web应用防火墙

6 网站安全漏洞扫描

5.2 信息加密技术及密钥安全管理

1 单向散列加密

2 对称加密

3 非对称加密

4 密钥安全管理

5.3信息过滤与反垃圾

1 文本匹配

2 分类算法

3 黑名单

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值