架构师训练营第 0 期第四周作业

用户头像
无名氏
关注
发布于: 2020 年 07 月 01 日

作业一:

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



前端架构

  • App及Web开发技术

  • 浏览器及HTTP优化技术

  • CDN

  • 动静分离

  • 图片服务

  • 反向代理

  • DNS



网关及应用层架构

  • 网关架构

  • 负载均衡

  • 动态页面静态化

  • 业务拆分



服务层架构

  • 微服务架构

  • 分布式消息队列

  • 分布式缓存

  • 分布式一致性(锁)服务



存储层架构

  • 分布式文件

  • 分布式关系数据库

  • NoSQL数据库



后台架构

  • 大数据平台

  • 搜索引擎

  • 推荐引擎

  • 数据仓库



运维与安全

  • 数据采集与展示

  • 数据监控与报警

  • 攻击与防护

  • 数据加密与解密



作业二:

根据当周学习情况,完成一篇学习总结。



三高

  • 高可用

  • 高并发

  • 高可用



两个技术方向

  • 垂直伸缩

  • 水平伸缩



互联网架构演化

  • 10个阶段



互联网架构模式

  • 分层

  • 分割

  • 分布式

  • 集群

  • 缓存

  • 异步

  • 冗余

  • 自动化

  • 安全



互联网架构核心要素

  • 高性能

  • 高可用

  • 可伸缩

  • 可扩展

  • 安全



三个案例

  • 宅米

  • 淘宝

  • 微博

用户头像

无名氏

关注

还未添加个人签名 2017.09.11 加入

还未添加个人简介

评论

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