如果一个系统中正在发布一堆消息,而另一个服务要求在一组有界的项上发生一组操作,那么它如何知道何时继续。
例如,我有人预订了一个旅游,只有当旅游被完全预订或预订时间结束时才会向人们收费。当这种情况发生时,将提交一个作业,其中将向所有人收费并创建他们的预订号码。我们想知道什么时候通过某种仪表盘对每个人都这样做了。也可以想象这是发生在许多其他旅游在同一时间。你怎么知道这一次旅行的所有东西什么时候都处理好了?
这是事件驱动的还是需要批处理的?还是两者都有办法?