tag:blogger.com,1999:blog-7831813422886730737.post3861323163365183650..comments2023-10-08T10:44:28.524+03:00Comments on Event Processing Thinking: Letter to the editor in the Communications of ACMOpher Etzionhttp://www.blogger.com/profile/10791357917675270335noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-7831813422886730737.post-6764253780384537382010-04-28T19:12:53.277+03:002010-04-28T19:12:53.277+03:00Hi Opher, Rainer - yes, TIBCO BusinessEvents has (...Hi Opher, Rainer - yes, TIBCO BusinessEvents has (since version 3) supported both Rete rules (if-then production rules) as well as continuous queries (select-from-policy SQL-like). <br /><br />I've not heard any religious debates of the type "lets program this in rules vs no lets use queries". <br /><br />Both these (and other) paradigms have their place.<br /><br />PS: good work Opher on the response.<br /><br />CheersPaul Vincenthttp://tibcoblogs.com/cepnoreply@blogger.comtag:blogger.com,1999:blog-7831813422886730737.post-53069669063867498032010-04-28T11:10:18.388+03:002010-04-28T11:10:18.388+03:00Hi Opher,
yes, let's see what we will discuss ...Hi Opher,<br />yes, let's see what we will discuss at Dagstuhl seminar, will be a great event.<br /><br />Regarding SQL-like EPL + AlgoTrading: I would be careful, so far it was told me there is a little bit SQL-like code, but the rest is written in Java<br /><br />Best,<br />-rainerRainer von Ammonhttp://www.citt-online.comnoreply@blogger.comtag:blogger.com,1999:blog-7831813422886730737.post-53833133172780090952010-04-27T17:47:00.098+03:002010-04-27T17:47:00.098+03:00Hi Rainer -- IBM has Infosphere Streams which has ...Hi Rainer -- IBM has Infosphere Streams which has a stream based language (not SQL), and Websphere Business Event (ECA rules); Oracle has the CQL language, but also active database with rules, TIBCO has its Tibco Business Events which is based on RETE rules, but according to Paul Vincent's Blog it also has a stream processing capabilities. There are various algorithmic trading platforms that are based on SQL oriented languages thus those who Streambase, and some that are based on other languages - like the Apama stream language, so we have a big variety. I think that one of the discussion topics in Dagstuhl, when we discuss standards is --- what the future of event processing languages should be.<br /><br />cheers,<br /><br />OpherOpher Etzionhttps://www.blogger.com/profile/17070103285719046013noreply@blogger.comtag:blogger.com,1999:blog-7831813422886730737.post-4533999875091711212010-04-27T17:31:48.624+03:002010-04-27T17:31:48.624+03:00hmmm, I'm not so sure reagrding the right EPL ...hmmm, I'm not so sure reagrding the right EPL approach discussion, Opher. Actually Oracle has only what was acquired with BEA event server and the CQL of Oracle, because BEA used Esper as SQL approach. Tibco does not use SQL-like approach, Apama has its own language as well, Streambase is SQL-like, they all have additionally a "studio" as a graphical modelling which facilitates a quicker start for newbies, but experts will work with the EPL. Only IBM has a lot of different appraches because IBM acquired AptSoft, etc., had always its AMiT, right? And when I remember the forum contributions of David Luckham's complexevents and Tim Bass's cyberstrategics, there was a bit a discussion about the appropriate EPL approach in the past years. But I would say the most have agrred with that you cannot use SQL-like approach for AlgoTrading, too much programming, or Starview would say SQL-like would not work in their Semiconductor application area.<br /><br />But what you told him is rightRainer von Ammonhttp://www.citt-online.comnoreply@blogger.comtag:blogger.com,1999:blog-7831813422886730737.post-15794698484366664052010-04-27T07:32:18.467+03:002010-04-27T07:32:18.467+03:00Hi Hans.
Of course vendors are trying to emphasiz...Hi Hans.<br /><br />Of course vendors are trying to emphasize their perceived strength, but there is not really a religious war here like we have seen in the past in some communities around language styles. Moreover, the bigger vendors like - IBM, Oracle, TIBCO support multiple programming styles for various scenarios.<br /><br />cheers,<br /><br />OpherOpher Etzionhttps://www.blogger.com/profile/17070103285719046013noreply@blogger.comtag:blogger.com,1999:blog-7831813422886730737.post-84686884606669137852010-04-27T01:58:20.548+03:002010-04-27T01:58:20.548+03:00Rather than a religious war, every vendor implies ...Rather than a religious war, every vendor implies (in blogs) or just says (in sales meetings) that the technology of the others is "interesting, but ultimately misguided".<br /><br />This definitely happens, I have noticed it.Hanshttps://www.blogger.com/profile/03057096345613832279noreply@blogger.com