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

微服务架构的优缺点是什么?

微服务架构的优缺点是什么?

展开
收起
游客pklijor6gytpx 2019-11-12 10:58:11 2144 0
1 条回答
写回答
取消 提交回答
  • 优点:

    1.每个微服务都很小,这样能聚焦一个指定的业务功能或业务需求。

    2.微服务能够被小团队单独开发。

    3.微服务是松耦合的,是有功能意义的服务,无论是在开发阶段或部署阶段都是独立的。

    4.微服务能使用不同的语言开发。

    5.微服务易于被一个开发人员理解,修改和维护,这样小团队能够更关注自己的工作成果。无需通过合作才能体现价值。

    6.微服务只是业务逻辑的代码,不会和HTML,CSS 或其他界面组件混合。

    缺点

    1.运维要求较高

    2.分布式的复杂性

    3.接口调整成本高

    2019-11-12 11:01:05
    赞同 展开评论 打赏
问答分类:
问答地址:

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

相关电子书

更多
极简微服务模式—消除微服务复杂度的最佳实践 立即下载
从业务架构到微服务 立即下载
面向数据应用的Reactive微服务架构设计与实践 立即下载