微服务和模块化的区别是?
请问这两者的区别是什么?
另外,有一种说法如下:
微服务和模块化,微服务的最小单位是服务,也就是说,每个服务都必须是完整的功能,比如用户系统,一个微服务就必须包含了注册,登入,注销等等,但是模块就只需要单独完成一个注册,或者登入。
请问这个说法对吗??求大佬解答
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
微服务这样的描述一般侧重于其提供的服务是微服务,常见于webservice或者是restful应用所提供的服务。
模块化侧重于描述所构建的应用是模块化的,各个模块各司其职,各模块责任划分清晰,各模块互相协作构建所述大型应用。模块化常常也包括了模块是可插拔的,也可能涉及各模块库按需加载,不需要的模块可以自动去除(这样构建的应用体积小)。
功能模块化;业务服务化