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

1. 单体架构设计和实践

1. 缺点

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

2. 破局

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

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

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

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

2.每层逻辑解耦

3.网关层功能

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

4.同步/异步架构

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容