写点什么

架构师训练营第 4 周学习总结

用户头像
菜青虫
关注
发布于: 2020 年 11 月 14 日
  • 架构挑战

  • 高并发

  • 大流量

  • 高可用

  • 海量数据

  • 用户分布广泛

  • 网络环境复杂

  • 安全环境恶劣

  • 需求快速变更

  • 渐进式发展

  • 应对高并发

  • 垂直伸缩

  • 水平伸缩

  • 分布式架构演化

  • 0 - 单一服务器

  • 1 - 应用数据分离

  • 2 - 使用缓存改善系统性能

  • 3 - 应用服务器集群

  • 4 - 数据库读写分离

  • 5 - 反向代理和CDN

  • 6 - 分布式文件系统/分布式数据库

  • 7 - NoSQL和搜索引擎

  • 8 - 业务拆分

  • 9 - 微服务及中台化

  • 10 - 大数据与智能化

  • 架构模式

  • 分层模式

  • 横向切分

  • 依赖倒置

  • 分割模式

  • 纵向切分

  • 高内聚低耦合

  • 分布式

  • 不同组件

  • 集群

  • 相同功能

  • 缓存

  • CDN

  • 反向代理

  • 本地缓存

  • 远程缓存

  • 异步

  • 系统解耦

  • 冗余

  • 解决服务器宕机

  • 实现高可用的手段

  • 自动化

  • 无人值守运维

  • 安全

  • 架构要素

  • 高性能

  • 高可用

  • 可伸缩

  • 可扩展

  • 安全

  • 互联网架构技术

  • 前端架构

  • App/Web开发技术

  • 浏览器及HTTP优化

  • CDN

  • 动静分离

  • 图片服务

  • 反向代理

  • DNS

  • 网关及应用层架构

  • 网关架构

  • 负载均衡

  • 动态页面静态化

  • 业务拆分

  • 服务层架构

  • 微服务框架

  • 分布式消息队列

  • 分布式缓存

  • 分布式一致性服务

  • 存储层架构

  • 分布式文件

  • 分布式数据库

  • NoSQL数据库

  • 后台架构

  • 大数据平台

  • 搜索引擎

  • 推荐引擎

  • 数据仓库

  • 运维与安全

  • 数据采集与展示

  • 数据监控与报警

  • 攻击与防护

  • 数据加密与解密

  • 维基百科技术架构

  • GeoDNS

  • Memcached

  • Lucence

  • 淘宝业务发展及技术架构

  • LAMP / MySQL读写分离

  • MySQL => Oracle, SQL Relay中间件

  • PHP => Java, WebX, AntX, ISearch

  • WebLogic => JBOSS, 分库

  • Tbstore / TFS

  • 宅米网技术变迁

  • CDN/Redis

  • MySQL主从复制

  • 分布式服务集群

  • 数据分片 v.s 冷热分离





用户头像

菜青虫

关注

还未添加个人签名 2017.11.20 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第 4 周学习总结