Complex event processing with Storm and Drools as the rule engine