Мой вариант использования — идентифицировать объекты, от которых ожидаемые события не были получены по прошествии X времени в режиме реального времени, а не с использованием пакетных заданий. Например:
Если мы получили событие PaymentInitiated в момент времени T, но не получили ни PaymentFailed, ни PaymentAborted, ни PaymentSucedded по T+X, то активируем триггер с сообщением PaymentStuck вместе с подробностями события PaymentIntitiated.
Как я могу смоделировать такие варианты использования в Apache Storm, поскольку для каждого события используется период времени X, а не фиксированный интервал времени.
Спасибо, Хариш