话题讨论|你知道集群、分布式、微服务区别吗?
**
概念上简单区分:
**
集群:实际是个物理形态,分布式是个工作方式。
分布式:一个业务分拆多个子业务,部署在不同的服务器上。
微服务:同一个业务,部署在多个服务器上。
**
图示区分:
**分布式:
集群模式:
微服务架构:
简单来说,分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。集群并不一定就是分布式的。分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。
评论