以我们的之前公司项目枕聊直播间送礼为例子:用户A对用户B送礼物:
实际业务比我上面描述更加复杂。上述案例:我们直接简单拆分为:
上述服务都暴露接口,供我们实际业务使用。比如
我现在送礼了,我可以直接调用送礼接口,(判定礼物数量够不够),扣除礼物,调用好友关系服务,调用中奖翻倍服务,在依次调用XXX服务。子服务之间也可以相互调用:中奖了需要发送全国消息服务,那就是中奖翻倍服务调用全国消息服务。
实际微服务拆分以及远程调用开发过程中:
没必要完全拆分。我们需要低耦合,不是0耦合,这样在一些复杂业务上,可以节省开发时间!
特殊说明: 以上文章,均是我实际操作,写出来的笔记资料,不会盗用别人文章!烦请各位,请勿直接盗用!转载记得标注来源!