通俗来说,饭店就是一个分布式系统, 厨师、保洁阿姨、服务员就是子系统,各自负责自己的服务也就是业务(子业务分别部署在不同的服务器上)
这个饭店就是分布式系统, 厨师、保洁阿姨,和服务员都不止一个人,这就是集群,
路边摊卖蛋炒饭的就是单体系统,因为做饭打扫卫生都是自己一个人(子业务都部署在一个服务器上)
分布式就是微服务的一种表现形式,分布式是部署层面,微服务是设计层面。
微服务就是很小的服务,小到一个功能就是一个服务,可以单独部署运行,服务之间可以通过RPC远程服务调用来交互。
微服务和分布式之间的区别就是微服务的应用不一定分散在不同的服务器上,也可以在同一个服务器上多个服务