写点什么

系统架构 - 第四周

用户头像
X﹏X
关注
发布于: 2020 年 07 月 01 日

应用发展



  • 最简单的应用架构

单机: 应用 + 数据库 + 文件系统



  • 应用数据分离

多机: 应用 + 数据库 + 文件系统



  • 改善性能(读操作多于写)

应用(本地缓存) + 数据库 + 文件系统 + 远程缓存集群



  • 提高并发处理能力

负载均衡 + 应用集群(本地缓存) + 数据库 + 文件系统 + 远程缓存集群



  • 数据库低些分离

负载均衡 + 应用集群(本地缓存) + 数据库(主从) + 文件系统 + 远程缓存集群



  • CDN加速响应

CDN + 负载均衡 + 应用集群(本地缓存) + 数据库(主从) + 文件系统 + 远程缓存集群



  • 分布式系统

CDN + 负载均衡 + 应用集群(本地缓存) + 分布式数据库 + 分布式存储 + 分布式远程缓存集群



  • 提升搜索速度(使用NoSQL+搜索引擎)

CDN + 负载均衡 + 应用集群(本地缓存) + 搜索引擎 + NoSQL +

分布式数据库 + 分布式存储 + 分布式远程缓存集群



  • 业务拆分

CDN + 负载均衡 + 应用集群(本地缓存) + 消息队列 + 搜索引擎 + NoSQL +

分布式数据库 + 分布式存储 + 分布式远程缓存集群



  • 微服务及中台

CDN + 负载均衡 + 微服务应用(rpc) + 分布式服务集群(本地缓存) + 消息队列 +

搜索引擎 + NoSQL + 分布式数据库 + 分布式存储 + 分布式远程缓存集群



  • 大数据与智能化

CDN + 负载均衡 + 微服务应用(rpc) + 分布式服务集群(本地缓存) + 消息队列 +

搜索引擎 + NoSQL + 分布式数据库 + 分布式存储 + 分布式远程缓存集群



系统结构

衡量指标

  • 高性能

  • 高可用

  • 高可靠

  • 可伸缩

  • 安全

  • 自动化



发布于: 2020 年 07 月 01 日阅读数: 61
用户头像

X﹏X

关注

还未添加个人签名 2018.04.25 加入

还未添加个人简介

评论

发布
暂无评论
系统架构 - 第四周