【发布时间】:2015-09-26 18:20:58
【问题描述】:
我的用例是实时识别在 X 时间后未收到预期事件的实体,而不是使用批处理作业。例如:
如果我们在时间 T 收到了 PaymentInitiated 事件,但在 T+X 之前没有收到 PaymentFailed / PaymentAborted / PaymentSucedded 中的任何一个,则引发一个触发器,说明 PaymentStuck 以及 PaymentIntitiated 事件的详细信息。
如何在 Apache Storm 中为此类用例建模,因为它在每个事件上滚动时间段 X,而不是固定时间间隔。
谢谢, 哈里什
【问题讨论】:
标签: real-time distributed-computing complex-event-processing apache-storm apache-samza