分布式与集群的区别
一句话总结
1、分布式是将不同的业务分散到不同的服务器上,集群是同一个业务由多台服务器一起完成。
2、分布式是软件层面,集群是硬件层面。
小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个
厨师都能炒一样的菜,这两个厨师的关系是集群。为了让厨师专心炒菜,把菜做到极致,又请了个配菜师负责切
菜,备菜,备料,厨师和配菜师的关系是分布式,一个配菜师也忙不过来了,又请了个配菜师,两个配菜师关系是
集群。
二、分布式与微服务
微服务其实是一个将业务(服务)分得更细小的分布式架构。
三、SOA与微服务
SOA(面向服务的架构)与微服务其实宏观上理解是一个意思,微观上微服务的服务更独立。
分布式与集群的区别