SpringCloud——微服务概述和与Dubbo的对比
开发服务器的软件一般都是按照MVC架构来设计的,其主要的功能包括响应用户的交互,对业务逻辑的操作,对数据库的增删改查,虽然有三层模型的划分,但是只是在软件架构上的分层,并没有对于业务层进行分层。由于服务的增多,服务之间的调用必然增多,那么服务之间网络调用会极大地增加系统的复杂度,为了解决复杂的网络调用,人们提出了服务网格的概念,服务网格将网络出错的解决方案从业务代码中剥离,沉淀到了边车中。在单体应用中,数据都在一个数据库中,管理难度较大,不同的业务逻辑放到了不同的服务所对应的数据库中。
原创
2023-10-27 19:11:20 ·
325 阅读 ·
2 评论