什么是微服务?

一、什么是微服务

  • 微服务是一种架构风格,代表一种通过将应用程序拆分为一个个小型的、独立的功能模块(服务)的开发方式。
  • 每个模块(服务)实现独立的业务功能(不限制开发语言),服务之间通过轻量化的通信机制(HTTP、REST、消息队列)进行交互
  • 微服务架构的核心思想是解耦应用程序,提高灵活性和维护性

二、微服务的优点

  • 独立部署,不影响其他服务
  • 灵活的技术栈
  • 高扩展、高容错

三、微服务的缺陷

  • 服务器成本
  • 人员成本
  • 运维成本
posted @ 2025-09-13 10:45  派大星在干嘛  阅读(7)  评论(0)    收藏  举报