Hi David,
You asked,
* Do you expect the market to expand?
No. The entire software market, for the most part, will have a very tough year in 2009, due to a very serious global economic crisis. Firms that have "bet the farm" on capital markets will suffer even more, as these firms are in a deep recession and IT spending always suffers in these environments. We might see some "smoke-and-mirrors" in CEP marketing-land, claiming an expanding market, but these claims will be unfounded and unsupported. As a side note, the largest software companies (in the CEP space) tend to bundle their CEP sales into enterprise software license deals, so it is nearly impossible to correlate actual CEP software sales and usage with what we read from these large vendors (and their reports are the lion's share of the market).
* Does the CEP technology currently offered by products on the market need improvement?
If so, what improvements do you want to see?
Of course they need improvements! If the current generation products on the market actually could detect (difficult to detect) complex events in real-time with high confidence, the market would be much, much larger than it is today. I have discussed this in great detail in 2008, and will spare you all the pain and frustration of reading it again. Cheers!
* Are there problems out there that customers are willing to pay to solve, but the current generation of CEP products cannot solve? What are they?
Yes of course there are plenty of "complex event" classes of (difficult and complex) detection-oriented problems people are willing to pay for. As I said before, if the software on the market actually
did true "complex event processing" (not a watered down version of "everything is marketable as CEP" as we have seen in 2008) then software would be selling like cold water in the hot, dry desert. This is not rocket science. Proprietary stream processing (continuous query) engines have limited commercial value in the overall market, and the market is overly crowded with these vendors! This situation is unsustainable, especially in this (terrible) economy. As someone else opined, these many "doing the same thing" (ESP) vendors cannot all survive in such a negative business climate with so little new actual value-added technical (detection) capability.
* Has the time come to talk about standards or interoperability of CEP products?
Software is already interoperable at the message / transport layer, and messaging is rapidly becoming a service-oriented commodity (see my recent post on
Amazon SQS). Interoperability needs to happen at the "complex event modelling layer", and this is not likely to happen in the foreseeable future, since we have so few "CEP vendors" in this space actually doing what I would call CEP. Most vendors are focused on routing, scheduling and simple (not complex) detection scenarios, a software market which is not sustainable, in my opinion.
* And discuss any other CEP questions that come to mind!
Yes! But, I'm busy working on a few
cybersecurity predictions and community (Web 2.0) software tasks for a major forum, so "that's all for now on CEP!"
Happy New Year!
Yours faithfully, Tim
PS: Also posted here,
Predictions for the 2009 CEP Market.