Jump to content

Talk:Event stream processing

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Wenger2k (talk | contribs) at 23:38, 19 December 2006. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Would love feedback on this page. - Mark

Products

  • this section has been removed. Listing of selected companies can be seen as representing bias or endorsing more weight on a few "selected' companies. It's probably best to continue keeping sections like this out of the article in order to maintain Wikipedia's Neutral point of view Hu12 00:58, 21 November 2006 (UTC)[reply]
See response on Talk:Complex Event Processing. I believe the list or something like it should stay. Ronnotel 02:03, 21 November 2006 (UTC)[reply]
  • copy from Talk:Complex Event Processing. As policy states, Wikipedia is not a repository for lists, directories or Advocacy of commercial products and/or websites. NPOV requires views to be represented without bias, this applies not only to article text, but to companies, products, external links, and any other material as well. Although it may have been helpful in the past, it is not Wikipedia's purpose to include a comprehensive list of companies, products or external links. Hu12 06:04, 21 November 2006 (UTC)[reply]

Merge proposed

It's not clear what the difference is between this and Complex Event Processing. Unless I'm missing something, seems like we can save some pixels. Ronnotel 21:51, 22 November 2006 (UTC)[reply]

Agreed, however I propose that Event Stream Processing is a subset of Complex Event Processing, so this should not suggest merge but mapping? —The preceding unsigned comment was added by 80.195.229.179 (talkcontribs) 22:54, 24 November 2006.

Sounds fine. (BTW, kindly sign your posts - use four ~'s) Ronnotel 04:16, 25 November 2006 (UTC)[reply]

I believe CEP and ESP are closely related and that the articles should be merged, but they are industry terms, and the industry uses both terms, and it is not clear (or agreed) what exactly the difference is between the two terms. Equally, it is not agreed if one is a subset of the other as they both appear to be capable of solving the same problems - just different models/implementations of the same problem resulting in similar solutions. If the articles are merged, both terms will (most likely) apply to the article equally. Maybe it's possible to create a 3rd page calles "CEP/ESP" and have the other terms link to the new page?

CEP and ESP should not be merged. 24.255.127.4 07:30, 8 December 2006 (UTC)[reply]

If this was a vote, then great - we'd know your position. But it's a discussion. Would you care to elaborate on why you believe CEP and ESP should not be merged? Thank you. Bardcom 23:26, 8 December 2006 (UTC)[reply]

I think it would be much easier to compare the two if they were merged. As it is, you have to go back and forth to try to see what's different about them. My $0.02. Ronnotel 02:44, 9 December 2006 (UTC)[reply]

<post> I'm more familiar with some products in this space than others. Personally, I see ESP as a class of, or one specific type of complex events processing. I'd say as a general rule ESP has been specifically focused on business/situation activity monitoring as opposed to proactive operations and management. In my experience ESP is generally focused on data that is generally perceived to be in motion - either data on topics, queues, subjects, or channels, etc. Many of the engines have the ability to retain this information in their memory and/or cache (which is persisted in some cases) for purposes of aggregating information across time (or some other boundary) but the data is persisted in the cache of the ESP engine as opposed to going back to an end point application - as compared to or possibly contrasted to something like Enterprise Information Integration (EII) which essentially goes back to the end point application to retrieve data.

personally I see CEP is combining these two disciplines. As as example, you may want to specially recognize a customer's loyalty by watching for customers that have more than 3 transactions within a given time period - say a month. This is not a BI problem because you want to identify and connect with the customer at the POS not some later point in time via mail, email, etc. Here's where it gets complicated though - I don't just want to recognize the third occurrence/transaction with the customer but I now want to go retrieve more detail about the customer so that I can determine if this is a fantastic customer, a great customer or merely a good customer which should be factored in to how I as a company treat this situation. So, I'd really like to go retrieve information about this specific customer and potentially even get their transaction history so I can not only determine how to treat them given their affinity but potentially even determine what specific types of things are most likely to appeal to them given their history. The type of model would be desired for cross-sell and up-sell. I don't want to be out there just asking my customer's, "would you like fries with that" but be much more specific about what type of offer I'd like to provide for them.

Sorry for the long post but to me these are problems that are beyond the complexity that ESPs are designed for and are an example of why whether combined or not it is important to distinguish the differences between event stream processing and complex event processing. my $0.04 </post>