International Business Machines Corporation
Dynamic replacement of degrading processing elements in streaming applications
Last updated:
Abstract:
An embodiment includes monitoring a distributed computing application at runtime for occurrence of a condition, where the condition includes occurrence of a degradation condition on a processing element (PE). The embodiment also includes starting a provisional PE on a second node at runtime while maintaining runtime operation of the PE. The embodiment compares operation of the PE to operation of the provisional PE based on a performance metric associated with the computing resource. The embodiment connects the provisional PE to replace the stream of tuples from the PE to a downstream PE with a stream of tuples from the provisional PE to the downstream PE.
Status:
Grant
Type:
Utility
Filling date:
30 Oct 2020
Issue date:
24 May 2022