微服务系统期末测试.docxVIP

  • 5
  • 0
  • 约4.3千字
  • 约 5页
  • 2024-02-25 发布于贵州
  • 举报

微服务系统架构的优点和缺点有哪些?

优点:复杂度可控、功能特定、易于扩展、易于容错、

技术选型灵活、可独立部署

缺点:开发人员必须处理创建分布式系统的复杂性

部署的复杂性

增加内存消耗

传统单体应用架构的优点和缺点有哪些?

优点:易于开发与调试,易于部署

缺点:应用复杂度增加,更新、维护困难。

易造成系统资源浪费、影响开发效率、

应用可靠性低、不利于技术的更新

什么是微服务?什么是微服务架构?、

微服务是一种用于构建应用的架构方案。其中每个功能都被称为一项服务,每个服务都维护着自身的数据存储、业务开发、自动化测试案例,服务与服务间采用轻量级的通信机制互相沟通。每个服务都围绕着具体业务进行构建,并且能够独立的部署到生产环境。

微服务架构是一种架构风格和架构思想,它倡导我们在传统软件应用架构的基础上,将系统业务按照功能拆分为更加细粒度的服务,所拆分的每一个服务都是一个独立的应用,这些应用对外提供公共的API,可以独立承担对外服务的职责,通过此种思想方式所开发的软件服务实体就是微服务),而围绕着微服务思想构建的一系列体系结构(包括开发、测试、部署等),我们可以将它称之为“微服务架构”。

SpingBoot框架设计的目的是什么?有哪些优点?

目的:为了简化Spring应用的初始搭建过程和开发过程。

优点:可快速构建

文档评论(0)

1亿VIP精品文档

相关文档