SpringCloud --> 什么是微服务?

发布时间 2023-09-23 17:55:53作者: 手提麻袋

微服务我们可以理解为是一种架构设计风格,就是将一个项目拆分成一个或者多个服务,每个服务都可以单独的运行,而且每个服务都会占用线程。

从字面意思上我们可以理解为 "微小的服务" , 我们从微小、服务 来理解

  1. 微小 :强调的是单一项目的体积小,一个微服务通常只提供单个业务的功能,一个微服务只专注于做好一件事,因此微服务通常代码较少,体积较小,复杂度也较低。
  2. 服务 :其实指的是项目中的功能模块,它可以帮助用户解决某一个或一组问题。