Week 04 总结

发布于: 2 小时前
Week 04 总结
  1. 渐进式发展

好的互联网产品都是慢慢运营出来的,不是一开始就开发好的。哪些刚建立就投入巨资有巨大背景的网站,后来发展都很惨淡。

  1. 应对高并发挑战的两个技术方向

  • 垂直伸缩:更强大的单一服务器,短期伸缩性方案,但有物理极限

  • 水平伸缩:通过增加服务器提升计算能力的一类架构方法,不会遭遇垂直服务器的极限

  1. 架构演化阶段

  • 应用,数据在一台服务器

  • 应用和数据分离

  • 使用缓存改善系统的性能

  • 使用集群改善系统的并发处理能力

  • 数据库读写分离

  • 使用反向代理和CDN加速网站响应

  • 使用分布式文件系统和分布式数据库系统

  • 使用NoSQL和搜索引擎

  • 业务拆分

  • 微服务及中台化

  • 大数据与智能化

  1. 互联网架构模式

  • 架构模式

  • 分层

  • 分割

  • 分布式

  • 集群

  • 缓存

  • 异步

  • 冗余

  • 自动化

  • 安全

  1. 衡量一个系统的结构设计

  • 高性能

  • 高可用

  • 可伸缩

  • 可扩展

  • 安全

  1. 前端架构

  • App及Web开发技术

  • 浏览器及HTTP优化技术

  • CDN

  • 动静分离

  • 图片服务

  • 反向代理

  • DNS

  1. 网关及应用层架构

  • 网关架构

  • 负载均衡

  • 动态页面静态化

  • 业务拆分

  1. 服务层架构

  • 微服务框架

  • 分布式消息队列

  • 分布式缓存

  • 分布式一致性服务

  1. 存储层架构

  • 分布式文件

  • 分布式关系数据库

  • NoSQL数据库

  1. 后台架构

  • 大数据平台

  • 搜索引擎

  • 推荐引擎

  • 数据仓库

  1. 运维与安全

  • 数据采集与展示

  • 数据监控与报警

  • 攻击与防护

  • 数据加密与解密

用户头像

鱼_XueTr

关注

还未添加个人签名 2019.04.19 加入

还未添加个人简介

评论

发布
暂无评论
Week 04 总结