大型网站分布式架构
2017-03-14 09:10:29
0
举报
大型网站分布式架构是指将一个大型网站拆分成多个独立的子系统,每个子系统运行在独立的服务器上,通过一些技术手段(如负载均衡、缓存、消息队列等)实现各个子系统之间的协同工作。这种架构可以提高系统的可扩展性、可用性和容错性,同时也便于团队分工协作开发。常见的分布式架构有微服务架构和SOA架构。
文件
分布式服务器n
反向代理服务器1
远程分布式缓存
分布式缓存服务器n
CDN服务器1
分布式服务器1
分布式文件服务器n
搜索引擎服务器1
统一数据访问模块
分布式文件服务器1
应用程序
分布式缓存服务器1
分布式数据库服务器1
消息队列服务器1
分布式数据库服务器n
NoSQL服务器1
A应用服务器1
B应用服务器1
负载均衡调度服务器1
本地缓存
数据库