美文网首页
微服务的理解

微服务的理解

作者: 阿星_ | 来源:发表于2020-11-03 09:58 被阅读0次

微服务与单体项目集群部署的区别

优点:

1 微服务可以针对业务的访问量进行更精确的部署,集群会造成资源浪费

2 微服务的功能是独立的,耦合度降低,系统更易于扩展.

缺点:

考虑到后期扩展的数据库拆分.

每一个微服务模块对应的表,应该是独立的.就不能跨服务连表查询.

管理端分页查询的时候会比较麻烦,但是如果在业务表冗余信息可能会造成数据的不一致.

dubbo和spring cloud的选择

两者区别:

dubbo是服务,spring feign即是服务又是接口.

实际代码编写过程中,feign更灵活,又有gateway进行校验鉴权和api转发.

spring cloud更好用.

相关文章

网友评论

      本文标题:微服务的理解

      本文链接:https://www.haomeiwen.com/subject/dyhbvktx.html