On CEP Maturity and the Gartner Hype Cycle

In reply to Mark Palmer’s rebuttal, What Does it Mean to be Mature?, the figure below illustrates the popular Gartner Hype Cycle.  You can click on the illustration to get a clearer image.

In context to the Gartner Hype Cycle, CEP is closer to the “Technology Trigger” phase than anywhere else in the hype cycle.  CEP has not yet reached the “Peak of Inflated Expectations”, but is inching closer and closer.

In addition, as a correlating reference point, if you look at a recent Gartner Hype Cycle that covers EDA, for example, you will find that EDA  (Event Driven Architecture) is at a similar phase, the “Technology Trigger” phase. 

5 Responses to On CEP Maturity and the Gartner Hype Cycle

  1. Mark Palmer says:

    Tim – CEP is not on the Gartner hype cycle (EDA is). Not clear on your point?

  2. Tim Bass says:

    Hi Mark,

    First of all, most would agree that CEP is even less mature than EDA, so if EDA is not mature, CEP is even less mature.\

    Second, you are creating “Mark Palmer” metrics for CEP maturity.

    We disagree with you, and I posted a recent Gartner Hype Cycle that shows EDA at the first stage of the market cycle, far from maturity.

    Gartner considers CEP so immature, they don’t even put it on the charts so far!

    If they did, CEP would still lag EDA!!

    Cheers and Best Regards, Tim

  3. Ronk says:

    I think it would be helpful to post the definition of Event Driven Architecture, and then explain exactly how Complex Event Processing expands on that.

  4. Mark Palmer says:

    Yes, that would be helpful, but I know the Gartner guys pretty well who created this, and the point I think they would make is that they view CEP as part of EDA, so I don’t think they would say that “CEP is less mature than EDA” – EDA is a broader concept than CEP to Gartner.

  5. Tim Bass says:

    Hi Mark,

    By your logic, CEP is a part of EDA and, by Gartner’s analysis, EDA is in the “Technology Trigger” phase of the Gartner Hype Cycle.

    Therefore, it follows that CEP is also in the “Technology Trigger” phase as well.

    There are only a small handful of people who will argue that stream processing engines that perform continue queries across sliding time windows of events represent the entire CEP space.

    When overall functionality is simple and incomplete, many people call this “immature”.

    Saying a subfunction of a technology domain “works as advertised” does not define maturity.

    This is simply marketing hype. That is precisely why Gartner calls it a “Hype Cycle” … LOL

    Yours faithfully, Tim

Leave a comment