如果您拥有一个事件驱动的架构,并且订阅事件的服务在继续创建链中的下一个事件之前必须等待多个相同类型的事件,那么什么是最佳实践?
例如,一个书订单处理服务必须等待仓库处理完订单中的每本书,然后创建订单已被拣选的事件,以便发货服务(或类似服务)接收订单并开始准备发货。
如果您拥有一个事件驱动的架构,并且订阅事件的服务在继续创建链中的下一个事件之前必须等待多个相同类型的事件,那么什么是最佳实践?
例如,一个书订单处理服务必须等待仓库处理完订单中的每本书,然后创建订单已被拣选的事件,以便发货服务(或类似服务)接收订单并开始准备发货。