如何在微服务架构中管理交易

时间:2019-11-25 13:21:35

标签: transactions microservices

我有多个微服务,例如A,B和C。A是执行一些操作并触发B的端点的启动服务,B的端点执行一些操作并调用C的端点。如果C发生问题,则其他所有手段A和B的工作都应回滚。

几天前,我听说过要使用SAGA模式来实现这一目标,市场上是否有SAGA实现方案?或任何其他方法来处理这种情况。