Patent ID: 9002822
Filing Date: 2015-04-07
Classification: G06F

Abstract:
1. A computer-implemented method comprising: a cost calculator implemented as a computer central processor component of a complex event processing (CEP) system indexing operators of a query received from a user; the cost calculator component referencing a cost model including a memory cost, of the CEP system to assign an operator placement algorithm to the query; a query optimization component of the CEP system performing a query optimization to generate an optimized query; an operator placement component of the CEP system using the operator placement algorithm with the optimized query, to calculate a chosen operator placement; the operator placement component deploying the optimized query onto a scalable streaming system; the cost calculator component tracking and collecting run-time information regarding the optimized query on an operator level and on a query level from the scalable streaming system; and the cost calculator component calculating tracked and collected costs of the optimized query and communicating the tracked and collected costs to the user.