Q1:划分服务的原则是什么
Posted Johnson-ycp
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Q1:划分服务的原则是什么相关的知识,希望对你有一定的参考价值。
判断良好服务的标准
- 服务自身保持高内聚(有自己独立的领域模型)
- 封装内部变化,通过API对外暴露功能(只有本服务自身的代码可访问本领域模型的数据库,其他系统只能通过本服务暴露的API间接访问本服务的数据)
- 与其他服务保持松耦合,能够独立修改和部署(依赖本服务的其他系统不必同时修改和部署)
- 能够实现服务治理,可独立变化
同一个领域模型(上下文)之上可以有多个发布单元,但是只有一个是服务
- 一个是服务
- 一个是定时任务
- 一个管理后台
以上是关于Q1:划分服务的原则是什么的主要内容,如果未能解决你的问题,请参考以下文章