27-01-2022 дата публикации
Номер: US20220027371A1
Принадлежит:
In response to receiving a flow of data, one or more operators in a parallel region included in a distributed data processing system for stream processing the flow of data are initialized. In response to identifying a change to the flow of data or a change to the distributed data processing system, at least one of the flow of data and a size of the parallel region included in the distributed data processing system are dynamically adjusted. The flow of data is processed via the dynamically adjusted one of the flow of data and the parallel region included in the distributed data processing system. 1. A method , the method comprising:responsive to determining a rate of a flow of data, initializing, by one or more computer processors, one or more operators in a parallel region included in a distributed data processing system for stream processing of the flow of data based on the determined rate;responsive to identifying a change in the flow of data or a change in the distributed data processing system, dynamically adjusting, by one or more computer processors, the flow of data in the distributed data processing system; andprocessing, by one or more computer processors, the flow of data via the dynamically adjusted flow of data in the distributed data processing system.2. (canceled)3. The method of claim 1 , wherein the step of dynamically adjusting claim 1 , by one or more computer processors claim 1 , the flow of data in the distributed data processing system claim 1 , comprises:dynamically adjusting, by one or more computer processors, the flow of data between the one or more operators in the parallel region to balance a load of the flow of data.4. The method of claim 1 , wherein the step of dynamically adjusting claim 1 , by one or more computer processors claim 1 , the flow of data in the distributed data processing system claim 1 , comprises:achieving, by one or more computer processors, a highest data rate to the parallel region.5. The method of claim 1 , wherein ...
Подробнее