apache-kafka - 前端应用程序应该知道分布式事务(saga)状态吗?
问题描述
我们在前端有一堆 Spring Web 服务和一个 Angular 应用程序
我正在尝试实现基于编排的传奇,其中从前端应用程序到服务之一的 http req 和服务将更新其数据库并引发 kafka 事件,该事件将被下一个 web 服务监听,依此类推
我对前端应该假设 req 成功(如果 saga 在两者之间失败并且 saga 回滚怎么办)或等到整个 saga 完成这一事实感到困惑
任何关于此的评论/建议都会有所帮助......
解决方案
推荐阅读
- reactjs - react-webcam 中的帧速率
- javascript - Vue js如何动画组件显示从上到下
- python - Python 中 Perl DB_FILE 模块的等价物是什么?
- teamcity - TeamCity 未显示最新的运行结果
- javascript - 在反应中使用 axios 拦截器的问题
- postgresql - PostgreSQL 交叉表
- java - selenium.ScriptTimeoutException:java.util.concurrent.TimeoutException
- javascript - Highcharts:如何为条形图中的每个类别赋予不同的颜色?
- android - 在颤动中访问地图索引的问题
- python - 无法使用 discord.py 服务器使某人静音