A new Trend in CEP
In the last few months there seems to be a new trend emerging in the world of CEP.
More and more vendors start to attach the CEP label to their software. Suddenly through some marketing magic, many vendors think they need to start selling something "CEP Enabled" or a product which "does CEP" or even a "CEP Engine". Could it be the same vendors which re-branded to SOA a couple of years ago? ;)
This in my view is good and bad.
Good, beacause it provides at least some sort of evidence that the idea and concept of CEP is getting some attention. The vendors must think that their software in category X will sell better with a nice shiny CEP sticker attached to it.
Bad, because it might lead us down the same path that killed SOA. With everything CEP, there’s not way user’s will understand the point of CEP. The general definition "something that processes events" is so broad so that basically everything can be turned into CEP at marketing level.
But I think the Good overweights the Bad. More talk about CEP gets the idea of real-time processing more attention, which can’t be bad…