微服务是架构设计方式,微服务:分散能力。
架构设计概念,各服务间隔离(分布式也是隔离),自治(分布式依赖整体组合)其它特性(单一职责,边界,异步通信,独立部署)是分布式概念的跟严格执行。
分布式是系统部署方式,分布式:分散压力。
不同模块部署在不同服务器上,作用:分布式解决网站高并发带来问题;
分布式一个服务可以提供一个或多个功能,微服务一个服务只提供一个功能。
补充:
分布式:一个业务分拆多个子业务,部署在不同的服务器上
集群:同一个业务,部署在多个服务器上
微服务是架构设计方式,微服务:分散能力。
架构设计概念,各服务间隔离(分布式也是隔离),自治(分布式依赖整体组合)其它特性(单一职责,边界,异步通信,独立部署)是分布式概念的跟严格执行。
分布式是系统部署方式,分布式:分散压力。
不同模块部署在不同服务器上,作用:分布式解决网站高并发带来问题;
分布式一个服务可以提供一个或多个功能,微服务一个服务只提供一个功能。
补充:
分布式:一个业务分拆多个子业务,部署在不同的服务器上
集群:同一个业务,部署在多个服务器上