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

微服务的优点缺点?说下开发项目中遇到的坑?

微服务的优点缺点?说下开发项目中遇到的坑?

本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。 点击链接欢迎加入感兴趣的技术领域群。

展开
收起
游客pklijor6gytpx 2019-11-06 14:11:46 748 0
1 条回答
写回答
取消 提交回答
  • 优点:

    1.每个服务直接足够内聚,代码容易理解 2.开发效率高,一个服务只做一件事,适合小团队开发 3.松耦合,有功能意义的服务。 4.可以用不同语言开发,面向接口编程。 5.易于第三方集成 6.微服务只是业务逻辑的代码,不会和HTML,CSS或其他界面结合. 7.可以灵活搭配,连接公共库/连接独立库

    缺点: 1.分布式系统的责任性 2.多服务运维难度加大。 3.系统部署依赖,服务间通信成本,数据一致性,系统集成测试,性能监控。

    2019-11-06 14:12:19
    赞同 展开评论 打赏

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

相关电子书

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