当前位置:   article > 正文

人工智能的三层基本架构_01微服务基本介绍_传统架构的问题

人工智能微服务架构

01基本介绍_传统架构的问题

c8c634d063287262a973b5c155645e3f.png

传统单体架构很难满足现状

随着业务复杂度的提高,代码的可维护性、扩展性、可读性在降低

维护系统的成本、修改系统的成本在提高

更高的要求

随着云计算、大数据、人工智能的飞速发展,对系统架构也提出了越来越多的要求。

微服务最被定义

由OO专家Martin Flwler提出,它是用来描述将软件应用程序设计为独立的服务的一种特殊方式

微服务作用

微服务架构是一个分布式系统

按业务领域划分为独立的服务单元

有自动化运维、容错、快速演进的特点

能解决传统单体架构系统的痛点

满足越来越复杂的业务需求

单体架构简介

经典的3层模型,即表示层、业务逻辑层和数据库访问层。

表示层 用于直接和用户交互,也称为交互层,通常是网页和UI等

业务逻辑层 即业务处理层,例如用户输入的信息要经过业务逻辑层的处理后,才能展现给用户

数据访问层: 用于操作数据库,用户在表示层会产生大量的数据,通过数据访问层对数据库进行读写操作

理解mvc与三层架构:https://ww

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/366119
推荐阅读
相关标签
  

闽ICP备14008679号