写点什么

week 04 作业

用户头像
Safufu
关注
发布于: 2020 年 07 月 02 日



一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。



  1. 前段架构

cdn 文件内容分发网络 快速分发文件 降低服务器压力

dns 域名解析 地区路由

动静分离 静态数据缓存或cdn 动态数据请求服务器

  1. 网关及应用层

反向代理 负载均衡的技术实现方式

负载均衡 将请求合理分配到后端服务

页面静态化 频繁访问的动态页面 生成静态页面

业务拆分 服务垂直拆分

  1. 服务层

微服务体系 注册/配置中心、服务发现、限流降级、rpc通信 服务协作体系

分布式一致性 分布式锁、cap/base/acid理论、分布式事务saga/2pc/tcc等 paxos/raft分布式协商

分布式缓存

  1. 存储层

分布式文件

关系型数据库

nosql

newsql

  1. 后台

大数据平台

搜索引起

数据仓库

用户头像

Safufu

关注

还未添加个人签名 2018.11.16 加入

还未添加个人简介

评论

发布
暂无评论
week 04 作业