<?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"
	>
<channel>
	<title>Comments on: Coral8 versus StreamBase</title>
	<atom:link href="http://www.dbms2.com/2007/08/10/coral8-versus-streambase/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com/2007/08/10/coral8-versus-streambase/</link>
	<description>Choices in data management and analysis</description>
	<pubDate>Sun, 20 Jul 2008 01:22:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Marco on ESP&#187;Blog Archive &#187; Coral8 vs. StreamBase - Comments from the inside.</title>
		<link>http://www.dbms2.com/2007/08/10/coral8-versus-streambase/#comment-53884</link>
		<dc:creator>Marco on ESP&#187;Blog Archive &#187; Coral8 vs. StreamBase - Comments from the inside.</dc:creator>
		<pubDate>Mon, 24 Sep 2007 12:47:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2007/08/10/coral8-versus-streambase/#comment-53884</guid>
		<description>[...] http://www.dbms2.com/2007/08/10/coral8-versus-streambase/       &#8226; &#8226; &#8226; [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://www.dbms2.com/2007/08/10/coral8-versus-streambase/"  rel="nofollow">http://www.dbms2.com/2007/08/10/coral8-versus-streambase/</a>       &#8226; &#8226; &#8226; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Hobbib</title>
		<link>http://www.dbms2.com/2007/08/10/coral8-versus-streambase/#comment-48818</link>
		<dc:creator>Bill Hobbib</dc:creator>
		<pubDate>Sun, 12 Aug 2007 00:34:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2007/08/10/coral8-versus-streambase/#comment-48818</guid>
		<description>Once again, we appreciate our competitors mentioning StreamBase and giving us the opportunity to correct some misunderstandings and highlight our advantages over some of these less mature products.

Readers should first note that the competitor makes a number of claims which are not actually supported by facts or independent published references.  For example:
“Mark believes Coral8 has significantly lower…”
“Mark believes the Coral8 is fundamentally better suited for…”
“Mark thinks Coral8 has a much richer set of…”

The facts are very different.  Due to time constraints, just a few are highlighted below:

Latency and Performance: StreamBase, like a number of other CEP products, achieves sub-millisecond latency.  No independent tests have been run comparing the latency of current versions of StreamBase Enterprise Edition vs Coral8; therefore, it is unclear what, if any, data Coral8 thinks is out there in the public domain to substantiate their claims.  Coral8 is, however, correct in conceding that “StreamBase is at least comparable to Coral8 in its throughput.”  A benchmark run by a third-party consultant last year showed StreamBase running at more than 500,000 messages/second on a 2.5 Ghz AMD Opteron™ CPU for a market data monitoring application.  No comparable test results have been published by Coral8 or other competitors to date.

Complex Queries, Pattern Recognition, and Simple Queries:  StreamBase has been handling some of the most complex queries and applications across financial services, government intelligence, Web/Internet businesses, and the telecomm/networking sectors since well before Coral8 was publicly launched as a company.  StreamBase's track record is proven over a customer base that spans a far broader range of industries and complex mission-critical applications than that of Coral8 and virtually all other competitors as well.  The claims that StreamBase can only handle simple queries are simply unsubstantiated.

Graphical User Interface vs Text Language: StreamBase today offers customers a choice of two development paradigms--programming StreamSQL applications using our workflow GUI or using the text version of the language—and  developers can also build an app with the workflow GUI and convert it to text for subsequent enhancement or editing.  Coral8 offers only one paradigm.   This criticism is reinforced by a recent Infoworld review of Coral8 which said, "On the downside, Coral8 offers none of the graphical development features found in competitors such as StreamBase. For an application that is otherwise extremely usable, this is a conspicuous oversight."
www.infoworld/article/07/04/02/14TCcoral_1.html

Moreover, the post (above) about Ab Initio is correct.  As anyone familiar with the ETL tools space can attest, these tools offer a very powerful workflow GUI that handles a high degree of complexity, but also allow developers to bring in custom code or drop into a scripting language if necessary to do something the GUI might not allow readily.  Customers mostly use the StreamBase GUI because they can build VERY POWERFUL, COMPLEX applications with it that run blindly fast.  They can drop into the text editor if they wish, they can create custom Java or C++ operators/functions, and StreamBase Studio includes a number of other tools that make it easy to back-test applications on stored data, debug applications, optimize performance, and interface with input and output feeds.  Anyone who wishes to check out the fantastic StreamBase development environment can do so by downloading the Developer Edition of StreamBase at: www.streambase.com/developers.

In summary, we appreciate the chance to clarify any misunderstandings on the part of competitors who may be unfamiliar with StreamBase, and to also discuss why StreamBase is the leading software for high performance Complex Event Processing.</description>
		<content:encoded><![CDATA[<p>Once again, we appreciate our competitors mentioning StreamBase and giving us the opportunity to correct some misunderstandings and highlight our advantages over some of these less mature products.</p>
<p>Readers should first note that the competitor makes a number of claims which are not actually supported by facts or independent published references.  For example:<br />
“Mark believes Coral8 has significantly lower…”<br />
“Mark believes the Coral8 is fundamentally better suited for…”<br />
“Mark thinks Coral8 has a much richer set of…”</p>
<p>The facts are very different.  Due to time constraints, just a few are highlighted below:</p>
<p>Latency and Performance: StreamBase, like a number of other CEP products, achieves sub-millisecond latency.  No independent tests have been run comparing the latency of current versions of StreamBase Enterprise Edition vs Coral8; therefore, it is unclear what, if any, data Coral8 thinks is out there in the public domain to substantiate their claims.  Coral8 is, however, correct in conceding that “StreamBase is at least comparable to Coral8 in its throughput.”  A benchmark run by a third-party consultant last year showed StreamBase running at more than 500,000 messages/second on a 2.5 Ghz AMD Opteron™ CPU for a market data monitoring application.  No comparable test results have been published by Coral8 or other competitors to date.</p>
<p>Complex Queries, Pattern Recognition, and Simple Queries:  StreamBase has been handling some of the most complex queries and applications across financial services, government intelligence, Web/Internet businesses, and the telecomm/networking sectors since well before Coral8 was publicly launched as a company.  StreamBase&#8217;s track record is proven over a customer base that spans a far broader range of industries and complex mission-critical applications than that of Coral8 and virtually all other competitors as well.  The claims that StreamBase can only handle simple queries are simply unsubstantiated.</p>
<p>Graphical User Interface vs Text Language: StreamBase today offers customers a choice of two development paradigms&#8211;programming StreamSQL applications using our workflow GUI or using the text version of the language—and  developers can also build an app with the workflow GUI and convert it to text for subsequent enhancement or editing.  Coral8 offers only one paradigm.   This criticism is reinforced by a recent Infoworld review of Coral8 which said, &#8220;On the downside, Coral8 offers none of the graphical development features found in competitors such as StreamBase. For an application that is otherwise extremely usable, this is a conspicuous oversight.&#8221;<br />
<a href="http://www.infoworld/article/07/04/02/14TCcoral_1.html" onclick="javascript:pageTracker._trackPageview('/outbound/comment/www.infoworld');" rel="nofollow">http://www.infoworld/article/07/04/02/14TCcoral_1.html</a></p>
<p>Moreover, the post (above) about Ab Initio is correct.  As anyone familiar with the ETL tools space can attest, these tools offer a very powerful workflow GUI that handles a high degree of complexity, but also allow developers to bring in custom code or drop into a scripting language if necessary to do something the GUI might not allow readily.  Customers mostly use the StreamBase GUI because they can build VERY POWERFUL, COMPLEX applications with it that run blindly fast.  They can drop into the text editor if they wish, they can create custom Java or C++ operators/functions, and StreamBase Studio includes a number of other tools that make it easy to back-test applications on stored data, debug applications, optimize performance, and interface with input and output feeds.  Anyone who wishes to check out the fantastic StreamBase development environment can do so by downloading the Developer Edition of StreamBase at: <a href="http://www.streambase.com/developers" onclick="javascript:pageTracker._trackPageview('/outbound/comment/www.streambase.com');" rel="nofollow">http://www.streambase.com/developers</a>.</p>
<p>In summary, we appreciate the chance to clarify any misunderstandings on the part of competitors who may be unfamiliar with StreamBase, and to also discuss why StreamBase is the leading software for high performance Complex Event Processing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curt Monash</title>
		<link>http://www.dbms2.com/2007/08/10/coral8-versus-streambase/#comment-48699</link>
		<dc:creator>Curt Monash</dc:creator>
		<pubDate>Fri, 10 Aug 2007 23:06:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2007/08/10/coral8-versus-streambase/#comment-48699</guid>
		<description>Omar,

It all depends on what the GUI can or can't easily do.  Coral8's claims certainly include both that a language is better than a GUI (in the case of query specification) and that a GUI is better than a language (in the case of setting up clustering).

The devil is in the details.

Best,

CAM</description>
		<content:encoded><![CDATA[<p>Omar,</p>
<p>It all depends on what the GUI can or can&#8217;t easily do.  Coral8&#8217;s claims certainly include both that a language is better than a GUI (in the case of query specification) and that a GUI is better than a language (in the case of setting up clustering).</p>
<p>The devil is in the details.</p>
<p>Best,</p>
<p>CAM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Omer Trajman</title>
		<link>http://www.dbms2.com/2007/08/10/coral8-versus-streambase/#comment-48696</link>
		<dc:creator>Omer Trajman</dc:creator>
		<pubDate>Fri, 10 Aug 2007 22:50:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2007/08/10/coral8-versus-streambase/#comment-48696</guid>
		<description>Point three is an interesting assumption - that GUIs implicitly restrict rather than enable complex queries.  If I recall correctly, some of the most complex applications running infrastructure of the largest companies is built on top of Ab Initio, which at it's core uses a GUI design tool for very powerful data flow manipulation.</description>
		<content:encoded><![CDATA[<p>Point three is an interesting assumption - that GUIs implicitly restrict rather than enable complex queries.  If I recall correctly, some of the most complex applications running infrastructure of the largest companies is built on top of Ab Initio, which at it&#8217;s core uses a GUI design tool for very powerful data flow manipulation.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
