Recently I encountered two potential clients, in the midst of selecting business rules support software for high volume transaction processing, who were actively considering a continuous event processing (CEP) platform as an alternative to a BRMS. Given that business stewardship of their business rules (as opposed to rules managed exclusively by their IT department) was a goal of both projects – were they right to consider CEP? I do not think so.
Occasionally the event processing requirements will mandate the sophistication of a CEP, but frequently they do not. In the latter cases a BRMS is a better solution. Find our what happened to the project who chose the CEP platform.