Hi Jaime, In my opinion, both Kafka and Strom plugins are useful as these two shoot for different usecases.
CEP generally goes for very high throughput (> 100K events/sec) scenarios, where goal is keeping up. For example, they would not do things like transactions. Kafka support for WSO2 CEP/Siddhi would play in to this. One the other hand, stream processing goes bit slowly, but provide guarantees like no event was lost. (e.g. it can process batch of events as a transaction). Storm plugin will play into this. --Srinath On Fri, Nov 22, 2013 at 12:18 PM, Jaime Nebrera <[email protected] > wrote: > Hi both, > > Sorry my wording was not the best (you know I'm Spaniards ;) Let me put it > other way > > Yes, I'm aware WSO2 includes features you can call CEP due to Shiddi while > the others don't > > As you say they are more stream processing engines, but at least to the > point I'm aware they are quite "raw" and need quite a lot of coding to get > results > > On the other hand, they are inherently distributed and designed to scale. > When you go to Big Data events or webinars or read papers most of the time > you see them named but very few name WSO2 > > Just as an example, SAMOA project for distributed stream data mining has > a plugin for Storm and another for S4 and they are working for Samza, but > WSO2? They don't even list it > > As for our case, one of our students has added Apache Kafka compatibility > to WSO2, but we are doubting if it would be better to add Shiddi to Storm > instead > > That's why I'm asking > > Regards > > Jaime Nebrera - ENEO Tecnología > Sent with mobile, sorry for typos > El 22/11/2013 03:32, "Srinath Perera" <[email protected]> escribió: > > Hi Jaime, >> >> Strom is not strictly a CEP engine, rather a stream processing engine. >> See >> >> >> http://www.tibco.com/blog/2009/08/21/cep-versus-esp-an-essay-or-maybe-a-rant/and >> *The >> “inventor” of the term CEP, David Luckham, provides an excellent >> differentiation on his web site >> <http://complexevents.com/2006/08/01/what%E2%80%99s-the-difference-between-esp-and-cep/>.* >> >> *Of course there is overlap, and for some usecases, you can use either. >> For some CEP is better and vice versa. * >> >> * In general, with stream processing, you are free to write your >> operators vs. CEP provides a pretty powerful language. CEP is very powerful >> on temporal operators like windows, event patters (event A followed by >> three events of B) kind of scenarios. * >> >> *--Srinath* >> >> >> >> On Fri, Nov 22, 2013 at 3:32 AM, Samisa Abeysinghe <[email protected]>wrote: >> >>> I do not think we have a one to one comparison. But WSO2's key strength >>> is ability to scale, among other things such as being part of a >>> comprehensive platform of middleware. >>> >>> See: >>> http://srinathsview.blogspot.com/2012/05/how-to-scale-complex-event-processing.html >>> on >>> scale. >>> >>> Thanks, >>> Samisa... >>> >>> >>> Samisa Abeysinghe >>> >>> Vice President Training >>> >>> WSO2 Inc. >>> http://wso2.com >>> >>> >>> >>> On Thu, Nov 21, 2013 at 1:58 AM, Jaime Nebrera < >>> [email protected]> wrote: >>> >>>> Hi all, >>>> >>>> When searching in the net, most references point to either Storm or S4 >>>> and now Samza for CEP. >>>> >>>> May I ask if somebody has done any comparison / benchmark of WSO2 vs >>>> them? >>>> >>>> Regards >>>> >>>> Jaime Nebrera - ENEO Tecnología >>>> Sent with mobile, sorry for typos >>>> >>>> _______________________________________________ >>>> Architecture mailing list >>>> [email protected] >>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>> >>>> >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> ============================ >> Srinath Perera, Ph.D. >> http://people.apache.org/~hemapani/ >> http://srinathsview.blogspot.com/ >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- ============================ Srinath Perera, Ph.D. Director, Research, WSO2 Inc. Visiting Faculty, University of Moratuwa Member, Apache Software Foundation Research Scientist, Lanka Software Foundation Blog: http://srinathsview.blogspot.com/ Photos: http://www.flickr.com/photos/hemapani/ Phone: 0772360902
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
