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

微服务有哪些特点呀?

微服务有哪些特点呀?

展开
收起
游客5ixw6pdymb5xs 2021-12-12 13:54:22 446 0
1 条回答
写回答
取消 提交回答
  • 解耦(Decoupling) - 系统内的服务很大程度上是分离的。因此整个应用可以被轻松构建、修改和扩展 组件化(Componentization) - 微服务被视为可以被轻松替换和升级的独立组件 业务能力(Business Capabilities) - 微服务非常简单,专注于单一功能 自治(Autonomy) - 开发人员和团队可以相互独立工作,从而提高效率 持续交付(ContinousDelivery) - 允许频繁发版,通过系统自动化完成对软件的创建、测试和审核, 责任(Responsibility) - 微服务不把程序作为项目去关注。相反,他们将程序视为自己负责的产品 分散治理(Decentralized Governance) - 重点是用正确的工具去做正确的事。这意味着没有任何标准化模式或着技术模式。开发人员可以自由选择最合适的工具来解决自己的问题 敏捷性(Agility) - 微服务支持敏捷开发。任何新功能都可以快速开发并被再次丢弃

    2021-12-12 14:04:36
    赞同 展开评论 打赏
问答分类:
问答地址:

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

相关电子书

更多
从业务架构到微服务 立即下载
实施微服务架构 立即下载
搭建基于SpringCloud的微服务应用 立即下载