大型网站技术架构(服务器端)

网站架构核心要素:从这五个角度去考虑问题(下面都是从这五个角度去分析的)

大型网站技术架构(服务器端)_第1张图片

服务器端性能优化

大型网站技术架构(服务器端)_第2张图片

应用服务器集群的可伸缩性设计(应对高频访问时段和低频访问时段,其实是负载均衡的一些实现方式):

大型网站技术架构(服务器端)_第3张图片

网站的安全架构


信息加密技术及密钥安全管理:
1)单向散列加密
2)对称加密
3)非对称加密
4)密钥安全管理


信息过滤与反垃圾:
1)文本匹配
2)分类算法
3)黑名单


网站的可扩展架构:
一 利用分布式消息队列降低系统耦合性
1)事件驱动架构
2)分布式消息队列
二 利用分布式服务打造可复用的业务平台
1)Web Service与企业级分布式服务
2)大型网站分布式服务的需求与特点
3)分布式服务框架设计
可扩展的数据结构 


大型网站技术架构:点击打开链接


数据读写分离

数据库———>缓存

负载均衡

请求分发

 

一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。

涉及的核心技术包括前端优化、CDN、反向代理、缓存、消息队列、分布式存储、分布式服务、NoSQL存储、搜索、监控、安全等一系列保证大型网站安全可靠运行的关键技术点。








你可能感兴趣的:(应用服务器,负载均衡,分布式,性能优化,技术架构)