猿问
下载APP

怎么用一句话或者简单得话理解微服务架构?Spring cloud?

如题,怎么理解微服务架构?还有就是微服务架构有很多种,SpringCloud只是其中一种是吗?...  如题,怎么理解微服务架构?还有就是微服务架构有很多种,Spring Cloud只是其中一种是吗?

慕田峪9158850
浏览 510回答 1
1回答

慕仙森

微服务架构。随着系统业务量的不断增多,单一的一套系统可能无法对应高并发,且系统变得越来越臃肿,后期难以维护。这种情况下会采用微服务架构设计,为了让单一模块变得更加清晰容易维护,且使某个模块儿的负载能力变得更加强大,添加集群也更为方便。微服务架构的实现方式有很多种。spring cloud是其中一种的实现方式,spring cloud对微服务所需要的几点特性封装的比较好,如:零耦合,服务之间方便调用。另外还有dubbo可以作为微服务的载体,同样也具有零耦合,高可用,支持业务分解的功能,但没有spring cloud涵盖的那么全面。还有当下比较新颖,但市场前景非常好的kubernetes+docker+serviceMesh技术,非常好,目前我们公司就在做这方面的探索。上述全部手打,有帮助请采纳,有问题请回复。
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答