开发者社区> 问答> 正文

1.服务与服务之间的事务怎么做? 2.接口的调用权限如何控制,粒度在方法级别的?

1.服务与服务之间的事务怎么做?
2.接口的调用权限如何控制,粒度在方法级别的

展开
收起
OSC开源社区 2024-05-30 08:33:11 21 0
1 条回答
写回答
取消 提交回答
    1. 在微服务架构中,建议尽量避免服务之间的调用,因此服务粒度的切分是至关重要的;服务间的调用会产生分布式事务问题,建议采用“最终一致性”方法来确保分布式事务,业界有两种常用做法:CQRS 和 Event Sourcing。

    2. 此处所描述的“接口”是否理解为服务的 API 接口呢?API 调用的权限控制可在微服务架构中的服务网关(Service Gateway)处加以控制。

    2024-05-30 12:57:55
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载