开发者社区 > 云原生 > 微服务 > 正文

微服务架构的缺点有哪些?

微服务架构的缺点有哪些?

展开
收起
Lee_tianbai 2021-01-05 15:36:27 690 0
1 条回答
写回答
取消 提交回答
  • 微服务并不是一劳永逸的解决了所有的问题,相反的,如果不能正确的使用微服务,则 有可能被微服务自身的限制拖入另一个泥潭:

     分布式的代价。原本在单体应用中,很多简单的问题都会在分布式环境下被几何级的放 大。例如分布式事务、分布式锁、远程调用等,不光要考虑如何实现他们,相关场景的 异常处理也是必须要考虑到的问题。

     协同代价。如果你经历过一个项目上线需要发布十几个应用,而这些应用又分别由多个 团队在维护。你就能深刻的体会到协同是一件多么痛苦的事情了。

     服务拆分需要很强的设计功力。微服务的各种优势,其中一个重要的基础是对服务领域 的正确切分。如果使用了不合适的切分粒度,或者是错误的切分方法,都会让服务不能 很好的实现高内聚低耦合的要求。

    2021-01-05 15:36:48
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
微服务治理技术白皮书 立即下载
微服务与Serverless 立即下载
EDAS4.0 助力企业一站实现微服务架构转型与 K8s 容器化升级 立即下载