大型网站技术架构(服务器端)
2016-07-25 11:02
369 查看
网站架构核心要素:从这五个角度去考虑问题(下面都是从这五个角度去分析的)
服务器端性能优化:
应用服务器集群的可伸缩性设计(应对高频访问时段和低频访问时段,其实是负载均衡的一些实现方式):
网站的安全架构:
信息加密技术及密钥安全管理[b]:
1)单向散列加密
2)对称加密
3)非对称加密
4)密钥安全管理
[/b]
信息过滤与反垃圾:
1)文本匹配
2)分类算法
3)黑名单
网站的可扩展架构:
一 利用分布式消息队列降低系统耦合性
1)事件驱动架构
2)分布式消息队列
二 利用分布式服务打造可复用的业务平台
1)Web Service与企业级分布式服务
2)大型网站分布式服务的需求与特点
3)分布式服务框架设计
三 可扩展的数据结构
大型网站技术架构:点击打开链接
数据读写分离
数据库———>缓存
负载均衡
请求分发
一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。
涉及的核心技术包括前端优化、CDN、反向代理、缓存、消息队列、分布式存储、分布式服务、NoSQL存储、搜索、监控、安全等一系列保证大型网站安全可靠运行的关键技术点。
服务器端性能优化:
应用服务器集群的可伸缩性设计(应对高频访问时段和低频访问时段,其实是负载均衡的一些实现方式):
网站的安全架构:
信息加密技术及密钥安全管理[b]:
1)单向散列加密
2)对称加密
3)非对称加密
4)密钥安全管理
[/b]
信息过滤与反垃圾:
1)文本匹配
2)分类算法
3)黑名单
网站的可扩展架构:
一 利用分布式消息队列降低系统耦合性
1)事件驱动架构
2)分布式消息队列
二 利用分布式服务打造可复用的业务平台
1)Web Service与企业级分布式服务
2)大型网站分布式服务的需求与特点
3)分布式服务框架设计
三 可扩展的数据结构
大型网站技术架构:点击打开链接
数据读写分离
数据库———>缓存
负载均衡
请求分发
一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。
涉及的核心技术包括前端优化、CDN、反向代理、缓存、消息队列、分布式存储、分布式服务、NoSQL存储、搜索、监控、安全等一系列保证大型网站安全可靠运行的关键技术点。
相关文章推荐
- 深入理解PHP7内核之FAST_ZPP
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- 负载均衡技术沙龙1期(关于咱的图片)
- 负载均衡沙龙活动第二期现场问答汇集
- 流量引导:网络世界的负载均衡解密
- 流量引导:网络世界的负载均衡解密
- Flex 性能优化常用手法总结
- oracle 性能优化建议小结
- Lua性能优化技巧(一):前言
- Lua性能优化技巧(五):削减、重用和回收
- Lua性能优化技巧(三):关于表
- Lua性能优化技巧(四):关于字符串
- 浅谈sqlserver的负载均衡问题
- SQL Server 2016 查询存储性能优化小结
- MySQL性能优化 出题业务SQL优化
- C#分布式事务的超时处理实例分析
- PowerShell脚本性能优化技巧总结
- SQL SERVER性能优化综述(很好的总结,不要错过哦)第1/3页
- MySQL Index Condition Pushdown(ICP)性能优化方法实例
- Ajax无刷新分页的性能优化方法