请问这两者的区别是什么?
另外,有一种说法如下:
微服务和模块化,微服务的最小单位是服务,也就是说,每个服务都必须是完整的功能,比如用户系统,一个微服务就必须包含了注册,登入,注销等等,但是模块就只需要单独完成一个注册,或者登入。
请问这个说法对吗??求大佬解答
请问这两者的区别是什么?
另外,有一种说法如下:
微服务和模块化,微服务的最小单位是服务,也就是说,每个服务都必须是完整的功能,比如用户系统,一个微服务就必须包含了注册,登入,注销等等,但是模块就只需要单独完成一个注册,或者登入。
请问这个说法对吗??求大佬解答
15 回答8.4k 阅读
8 回答6.2k 阅读
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
微服务这样的描述一般侧重于其提供的服务是微服务,常见于webservice或者是restful应用所提供的服务。
模块化侧重于描述所构建的应用是模块化的,各个模块各司其职,各模块责任划分清晰,各模块互相协作构建所述大型应用。模块化常常也包括了模块是可插拔的,也可能涉及各模块库按需加载,不需要的模块可以自动去除(这样构建的应用体积小)。