赞
踩
01基本介绍_传统架构的问题
传统单体架构很难满足现状
随着业务复杂度的提高,代码的可维护性、扩展性、可读性在降低
维护系统的成本、修改系统的成本在提高
更高的要求
随着云计算、大数据、人工智能的飞速发展,对系统架构也提出了越来越多的要求。
微服务最被定义
由OO专家Martin Flwler提出,它是用来描述将软件应用程序设计为独立的服务的一种特殊方式
微服务作用
微服务架构是一个分布式系统
按业务领域划分为独立的服务单元
有自动化运维、容错、快速演进的特点
能解决传统单体架构系统的痛点
满足越来越复杂的业务需求
单体架构简介
经典的3层模型,即表示层、业务逻辑层和数据库访问层。
表示层 用于直接和用户交互,也称为交互层,通常是网页和UI等
业务逻辑层 即业务处理层,例如用户输入的信息要经过业务逻辑层的处理后,才能展现给用户
数据访问层: 用于操作数据库,用户在表示层会产生大量的数据,通过数据访问层对数据库进行读写操作
理解mvc与三层架构:https://ww
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。