微服务是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中,进程之间互相协调、互相配合。服务与服务之间通信机制有两种:一种是基于HTTP的RESTful API(如SpringCloud),一种是基于RPC调用(如dubbo)
总而言之,可以归纳为如下几点:
1、多个微小的服务进行业务拆分
2、独立的进程,独立部署
3、通常进程与进程之间通过HTTP的RESTful API进行通信(也可以是RPC调用,如dubbo)
微服务是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中,进程之间互相协调、互相配合。服务与服务之间通信机制有两种:一种是基于HTTP的RESTful API(如SpringCloud),一种是基于RPC调用(如dubbo)
总而言之,可以归纳为如下几点:
1、多个微小的服务进行业务拆分
2、独立的进程,独立部署
3、通常进程与进程之间通过HTTP的RESTful API进行通信(也可以是RPC调用,如dubbo)