智能互联网之总体架构设计篇

1. 单体架构设计和实践

1. 缺点

  1. 系统耦合性高
  2. 技术选型单一
  3. 开发效率低下

2. 破局

  1. 数据库存储量
    拆分:
    垂直拆分--分库
    水平拆分-分表
    2.架构同理:
    垂直方向拆分-业务维度
    水平方向拆分-功能维度

2. 水平分层架构设计与实践

1.水平方向物理分成多个独立进程

1.网关层
2.业务逻辑层
3.数据访问层
4.数据存储层

2.每层逻辑解耦

3.网关层功能

1.请求鉴权:发布商品、登录鉴权
2.数据完整性检查
3.协议转换
4.路由转发
5.服务治理:限流、降级、熔断

4.同步/异步架构

5. 服务网格架构设计与实践

你可能感兴趣的:(智能互联网之总体架构设计篇)