架构师训练营第四章作业

发布于: 2020 年 07 月 01 日

一切架构的初衷是带着解决问题来的

互联网的问题:

  • 高并发,大流量

  • 高可用

  • 海量数据

  • 用户分布广泛,网络情况复杂

  • 安全环境复杂

  • 需求快速变更,发布频繁

  1. 硬件层的scale up &scale out

  2. 渐进式系统架构

应用数据分离->引用缓存提高响应性能->应用集群提高并发->数据库读写分离解决数据库性能->反向代理和CDN加速网站响应->分布式文件系统和分布式数据库提高存储能力及性能->nosql及搜索引擎加速数据索引->业务拆分功能独立,降低耦合度,提高开发、测试、维护 效率-> 微服务及中台化,微服务细粒度的解耦,更进一步的提升开发、测试、维护 效率,中台化,使前端更灵活,快速的响应需求->大数据与智能化,通过数据分析与挖掘,产生数据价值

前端架构

App及Web开发技术

浏览器及HTTP优化技术

CDN

动静分离

图片服务

反向代理

DNS

网关及应用层架构

网关架构

负载均衡

动态页面静态化

业务拆分

服务层架构

微服务框架

分布式消息队列

分布式缓存

分布式一致性(锁)服务

存储层架构

分布式文件

分布式关系数据库

NoSQL数据库

后台架构

大数据平台

搜索引擎

推荐引擎

数据仓库

运维与安全

数据采集与展示

数据监控与报警

攻击与防护

数据加密与解密

用户头像

吴吴

关注

还未添加个人签名 2018.03.02 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第四章作业