核心链路一般比较复杂并且需要考虑:服务之间相互依赖性、流程能够走完、人员的变动等情况
要考虑:兜底、补偿。
常见解决方案是:1)完全解耦 2)模板模式
其他解决方案:1)有限状态机框架:spring-stateMachine 2)disruptor