<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Marco on CEP</title>
	<atom:link href="http://rulecore.com/CEPblog/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://rulecore.com/CEPblog</link>
	<description>Marco writes about Complex Event Processing</description>
	<lastBuildDate>Thu, 12 Jan 2012 19:17:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on Vendors by Marco</title>
		<link>http://rulecore.com/CEPblog/?page_id=47&#038;cpage=1#comment-4351</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Thu, 12 Jan 2012 19:17:23 +0000</pubDate>
		<guid isPermaLink="false">http://rulecore.com/CEPblog/?page_id=47#comment-4351</guid>
		<description>&lt;p&gt;Well... they use many of the right CEP buzzwords for sure...&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Well&#8230; they use many of the right CEP buzzwords for sure&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Vendors by SDFusion</title>
		<link>http://rulecore.com/CEPblog/?page_id=47&#038;cpage=1#comment-4327</link>
		<dc:creator>SDFusion</dc:creator>
		<pubDate>Wed, 11 Jan 2012 17:26:15 +0000</pubDate>
		<guid isPermaLink="false">http://rulecore.com/CEPblog/?page_id=47#comment-4327</guid>
		<description>Would Cogility be considered &#160;a CEP vendor? If so how do they compare with the rest in the files?</description>
		<content:encoded><![CDATA[<p>Would Cogility be considered &nbsp;a CEP vendor? If so how do they compare with the rest in the files?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Types of CEP &#8211; From StreamInsight by Marco</title>
		<link>http://rulecore.com/CEPblog/?p=643&#038;cpage=1#comment-2615</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Wed, 22 Jun 2011 21:09:30 +0000</pubDate>
		<guid isPermaLink="false">http://rulecore.com/CEPblog/?p=643#comment-2615</guid>
		<description>A algorithm which is driven by a stream of events is one of the main types I commonly classify CEP solutions into. For example computing an average using an attribute in the events. Commonly these data driven algorithms compute some kind of interesting metric or value used in a decision. 
In the other case you know somehow what combinations of events and their attributes are interesting to your business. 

This is the operational mode. How one figures out the algorithm or event patterns is another interesting problem area.</description>
		<content:encoded><![CDATA[<p>A algorithm which is driven by a stream of events is one of the main types I commonly classify CEP solutions into. For example computing an average using an attribute in the events. Commonly these data driven algorithms compute some kind of interesting metric or value used in a decision.<br />
In the other case you know somehow what combinations of events and their attributes are interesting to your business. </p>
<p>This is the operational mode. How one figures out the algorithm or event patterns is another interesting problem area.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Types of CEP &#8211; From StreamInsight by Richard Tibbetts</title>
		<link>http://rulecore.com/CEPblog/?p=643&#038;cpage=1#comment-2614</link>
		<dc:creator>Richard Tibbetts</dc:creator>
		<pubDate>Wed, 22 Jun 2011 11:54:51 +0000</pubDate>
		<guid isPermaLink="false">http://rulecore.com/CEPblog/?p=643#comment-2614</guid>
		<description>Interesting perspective. What&#039;s the distinction you draw between &quot;running algorithms&quot; and &quot;looking for patterns&quot;? Is that mathematical sophistication, which would just be a continuum, or is it something else?
A distinction I tend to draw is between discovery and operations. In discovery, someone is looking for new patterns to care about, developing new algorithms, which often combines CEP with other tools like math modeling software (e.g. Matlab, R) or historical data archives. Sometimes this is part of the development process, but often discovery is a continuous process in parallel to and continuing after development. Operations or production is when the patterns or algorithms are deployed against live data and taking actions in the real world.</description>
		<content:encoded><![CDATA[<p>Interesting perspective. What&#039;s the distinction you draw between &quot;running algorithms&quot; and &quot;looking for patterns&quot;? Is that mathematical sophistication, which would just be a continuum, or is it something else?<br />
A distinction I tend to draw is between discovery and operations. In discovery, someone is looking for new patterns to care about, developing new algorithms, which often combines CEP with other tools like math modeling software (e.g. Matlab, R) or historical data archives. Sometimes this is part of the development process, but often discovery is a continuous process in parallel to and continuing after development. Operations or production is when the patterns or algorithms are deployed against live data and taking actions in the real world.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Types of CEP &#8211; From StreamInsight by Marco</title>
		<link>http://rulecore.com/CEPblog/?p=643&#038;cpage=1#comment-2612</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Wed, 22 Jun 2011 04:36:09 +0000</pubDate>
		<guid isPermaLink="false">http://rulecore.com/CEPblog/?p=643#comment-2612</guid>
		<description>&lt;p&gt;Another cool solution for collecting events in a distributed world might be the Akamai edge computing platform.I have not looked at the details but it sounded like something that could be used exactly for what&#039;s stated in the article above:&lt;/p&gt;
&lt;p&gt;&quot;&lt;em&gt;event data needs to be collected from globally distributed assets or equipment such as connected cars or oil platforms&quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Guess who&#039;s working with connected cars ;)&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Another cool solution for collecting events in a distributed world might be the Akamai edge computing platform.I have not looked at the details but it sounded like something that could be used exactly for what&#39;s stated in the article above:</p>
<p>&quot;<em>event data needs to be collected from globally distributed assets or equipment such as connected cars or oil platforms&quot;</em></p>
<p>Guess who&#39;s working with connected cars <img src='http://rulecore.com/CEPblog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Types of CEP &#8211; From StreamInsight by Marco</title>
		<link>http://rulecore.com/CEPblog/?p=643&#038;cpage=1#comment-2611</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Wed, 22 Jun 2011 04:32:46 +0000</pubDate>
		<guid isPermaLink="false">http://rulecore.com/CEPblog/?p=643#comment-2611</guid>
		<description>Thanks for the link. That&#039;s indeed very good news. I saw it in my googling session but it somehow slipped through my attention filter. I suppose that it&#039;s because just everbody are talking about cloud-something so I don&#039;t register anything cloud related as news anymore... But yes, that&#039;s very interesting and good news. Thanks for pointing it out!</description>
		<content:encoded><![CDATA[<p>Thanks for the link. That&#8217;s indeed very good news. I saw it in my googling session but it somehow slipped through my attention filter. I suppose that it&#8217;s because just everbody are talking about cloud-something so I don&#8217;t register anything cloud related as news anymore&#8230; But yes, that&#8217;s very interesting and good news. Thanks for pointing it out!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Types of CEP &#8211; From StreamInsight by Johng</title>
		<link>http://rulecore.com/CEPblog/?p=643&#038;cpage=1#comment-2610</link>
		<dc:creator>Johng</dc:creator>
		<pubDate>Tue, 21 Jun 2011 21:01:23 +0000</pubDate>
		<guid isPermaLink="false">http://rulecore.com/CEPblog/?p=643#comment-2610</guid>
		<description>I&#039;d say this was pretty big news....
&#160;
&lt;a href=&quot;http://sqlblog.com/blogs/stream_insight/archive/2011/05/24/streaminsight-project-codename-austin.aspx&quot; rel=&quot;nofollow&quot;&gt;http://sqlblog.com/blogs/stream_insight/archive/2011/05/24/streaminsight-project-codename-austin.aspx&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I&#039;d say this was pretty big news&#8230;.<br />
&nbsp;<br />
<a href="http://sqlblog.com/blogs/stream_insight/archive/2011/05/24/streaminsight-project-codename-austin.aspx" rel="nofollow">http://sqlblog.com/blogs/stream_insight/archive/2011/05/24/streaminsight-project-codename-austin.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on On Event Models by Marco</title>
		<link>http://rulecore.com/CEPblog/?p=240&#038;cpage=1#comment-2602</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Wed, 08 Jun 2011 20:46:31 +0000</pubDate>
		<guid isPermaLink="false">http://rulecore.com/CEPblog/?p=240#comment-2602</guid>
		<description>&lt;p&gt;Well, my intention was not at all to mix up events and the languages used to process them...&lt;/p&gt;
&lt;p&gt;attribute-value pair type of events are just one type of events. There are more complex semantics that might be required and more complex data structures needed for the payload of data.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Well, my intention was not at all to mix up events and the languages used to process them&#8230;</p>
<p>attribute-value pair type of events are just one type of events. There are more complex semantics that might be required and more complex data structures needed for the payload of data.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on On Event Models by Marco</title>
		<link>http://rulecore.com/CEPblog/?p=240&#038;cpage=1#comment-2599</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Tue, 07 Jun 2011 07:57:23 +0000</pubDate>
		<guid isPermaLink="false">http://rulecore.com/CEPblog/?p=240#comment-2599</guid>
		<description>Hey Marco, thanks for your quick answer. I am, however, still a bit confused about things here:

Maybe I&#039;m just not understanding it correctly, but it seems to me that you are mixing up two things: Event representation and query language (accessing events).

In my world, events are generally to be seen as attribute-value pairs. Whether they are queried by an SQL based language such as CQL or by specifying restrictions on attributes similar to content-based publish/subscribe system does not seem to make any difference here. For the CEP system the way a user issues a query should not make any difference, it is just a matter of representation which one should be able to translate into the respective other.

The interesting part is, whether we have other implicit restrictions here. E.g. if you speak of SQL world events, do you mean that there has to be a static schema that is to be known in advance? Then, however, I don&#039;t get the part of this approach being more flexible, because I&#039;d suppose it would be the other way round. Or what are the other differences concerning the processing models of the two engines?

Kind regards
Marco</description>
		<content:encoded><![CDATA[<p>Hey Marco, thanks for your quick answer. I am, however, still a bit confused about things here:</p>
<p>Maybe I&#8217;m just not understanding it correctly, but it seems to me that you are mixing up two things: Event representation and query language (accessing events).</p>
<p>In my world, events are generally to be seen as attribute-value pairs. Whether they are queried by an SQL based language such as CQL or by specifying restrictions on attributes similar to content-based publish/subscribe system does not seem to make any difference here. For the CEP system the way a user issues a query should not make any difference, it is just a matter of representation which one should be able to translate into the respective other.</p>
<p>The interesting part is, whether we have other implicit restrictions here. E.g. if you speak of SQL world events, do you mean that there has to be a static schema that is to be known in advance? Then, however, I don&#8217;t get the part of this approach being more flexible, because I&#8217;d suppose it would be the other way round. Or what are the other differences concerning the processing models of the two engines?</p>
<p>Kind regards<br />
Marco</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on On Event Models by Marco</title>
		<link>http://rulecore.com/CEPblog/?p=240&#038;cpage=1#comment-2598</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Tue, 07 Jun 2011 04:50:02 +0000</pubDate>
		<guid isPermaLink="false">http://rulecore.com/CEPblog/?p=240#comment-2598</guid>
		<description>&lt;p&gt;The biggest difference seems to be in the semantics. The StreamBase events are a bit more flexible where the user can assign his own semantics to the event and the ruleCore event semantics are a bit more fixed.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>The biggest difference seems to be in the semantics. The StreamBase events are a bit more flexible where the user can assign his own semantics to the event and the ruleCore event semantics are a bit more fixed.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

