<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DBMS2 -- DataBase Management System Services &#187; Groovy Corporation</title>
	<atom:link href="http://www.dbms2.com/category/products-and-vendors/groovy-sql-switch/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Fri, 30 Jul 2010 15:51:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Quick news, links, comments, etc.</title>
		<link>http://www.dbms2.com/2010/03/27/quick-news-links-comments-etc/</link>
		<comments>http://www.dbms2.com/2010/03/27/quick-news-links-comments-etc/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 04:59:30 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Akiban]]></category>
		<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Exadata]]></category>
		<category><![CDATA[Fox and MySpace]]></category>
		<category><![CDATA[Games and virtual worlds]]></category>
		<category><![CDATA[Groovy Corporation]]></category>
		<category><![CDATA[IBM and DB2]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SAP AG]]></category>
		<category><![CDATA[Theory and architecture]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=1775</guid>
		<description><![CDATA[Some notes based on what I&#8217;ve been reading recently:

Tom Foremski outlined the dire (at least in theory) privacy risks of geolocation services, going into a lot more detail on that point than I ever have. However, he topped that off with the odd claim that people pay toll (rather than using an electronic service) to [...]]]></description>
			<content:encoded><![CDATA[<p>Some notes based on what I&#8217;ve been reading recently:<span id="more-1775"></span></p>
<ul>
<li>Tom Foremski outlined the dire (at least in theory) <a href="http://www.siliconvalleywatcher.com/mt/archives/2010/03/geo_loco_and_pr.php" onclick="javascript:pageTracker._trackPageview('/www.siliconvalleywatcher.com');">privacy risks of geolocation services</a>, going into a lot more detail on that point than <a href="http://www.dbms2.com/2010/01/31/data-based-snooping-threat-libert/" >I ever have</a>. However, he topped that off with the odd claim that people pay toll (rather than using an electronic service) to cross the Bay Bridge because they fear being tracked, rather than for reasons of time or money.</li>
<li>Oracle had an earnings conference call. <a href="http://blogs.zdnet.com/BTL/?p=32389" onclick="javascript:pageTracker._trackPageview('/blogs.zdnet.com');">Larry Dignan</a> did a good job of covering the highlights; the gory details are on the <a href="http://seekingalpha.com/article/195696-oracle-f3q10-qtr-end-02-28-10-earnings-call-transcript?page=1" onclick="javascript:pageTracker._trackPageview('/seekingalpha.com');">Seeking Alpha</a> transcript, especially pp. 3-5.  Oracle now claims to be getting lots of multi-system deals for Exadata. (But I still haven&#8217;t seen much in the way of production customers named.) ULAs, which I presume are Unlimited License Agreements, are important on the software side. Besides picking on IBM and SAP, Oracle even touted a competitive win vs. EMC, which not coincidentally seems to be working on partnering with almost every Oracle competitor it can find.</li>
<li>Brian Prentice of Gartner basically <a href="http://blogs.gartner.com/brian_prentice/2010/03/23/open-sources-reality-distortion-field/" onclick="javascript:pageTracker._trackPageview('/blogs.gartner.com');">accused open source</a> of being Dotcom 2.0, in terms of dubious business models and the hype associated with same. I agree with many of his particulars, and indeed often steer vendor clients away from open source strategies. For marketing purposes, I do feel that sometimes <a href="http://www.dbms2.com/2009/10/19/greenplum-free-single-node-edition/" >free can be a real cool price</a>; but open source is not the only way to be free.</li>
<li><a href="http://www.dbms2.com/2010/03/22/akibanakiba/" >Akiban</a>, which I wrote about a couple of days ago, seems to be building out its <a href="http://akiban.com/" onclick="javascript:pageTracker._trackPageview('/akiban.com');">website</a>. As of this writing the website is still pretty raw, with bewildering messaging, carelessly repeated paragraphs, and a notable lack of clues as to who&#8217;s in company leadership. Even so &#8212; unless I missed some of the current stuff before, the site has come a long way in a few days, so maybe there&#8217;s hope.</li>
<li>Groovy Corporation, which introduced the <a href="../2009/07/28/the-groovy-sql-switch/">Groovy SQL Switch</a> just last summer, seems to be doing something different now. It&#8217;s merged into a company called uCirrus (where the u is really a mu), but uCirrus doesn&#8217;t have a meaningful website yet, whereas <a href="http://www.groovycorp.com/index.php" onclick="javascript:pageTracker._trackPageview('/www.groovycorp.com');">Groovy</a> does. There&#8217;s stuff there about a &#8220;push data cloud,&#8221; stressing the importance of not being a DBMS, under the name Cortex, whatever that all means. Groovy seems to have an online gaming deal for Cortex with MySpace, or maybe Cortex is just the name of a specific Groovy/MySpace project.</li>
<li>Mike Mooney offered a long rant on <a href="http://mooneyblog.mmdbsolutions.com/" onclick="javascript:pageTracker._trackPageview('/mooneyblog.mmdbsolutions.com');">the problems with database (design) version control</a>. He did concede that the most recent Microsoft Visual Studio might help, for those who are bought into (and can afford) the Microsoft stack. Frankly, I think that&#8217;s what views are for, updatable or otherwise. In many cases, they&#8217;ll let you build what you need, quickly and without breaking anything, and you can leave it to the DBAs to sort out database performance later.</li>
<li>I just discovered <a href="http://www.chadpluspl.us/" onclick="javascript:pageTracker._trackPageview('/www.chadpluspl.us');">Chad Stewart&#8217;s programming blog</a>. While he&#8217;s evidently a game programmer, a lot of his comments have broader applicability.</li>
<li>Chip Hazard offered a VC&#8217;s perspectives on <a href="http://hazard.typepad.com/hazard-lights/2010/02/quick-reminder-of-the-challenges-and-opportunities-in-enterprise-it.html" onclick="javascript:pageTracker._trackPageview('/hazard.typepad.com');">the difficulties facing enterprise IT startups</a>. (Hat tip to Miriam Tuerk for turning me on to him.) Although he didn&#8217;t phrase it this way, his bottom line (at least the part I agree with) is that the startup&#8217;s products have to be amazingly superior to the alternatives (big vendors or in-house).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/03/27/quick-news-links-comments-etc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Groovy Corp puts out a ridiculous press release</title>
		<link>http://www.dbms2.com/2009/07/30/groovy-corp-puts-out-a-ridiculous-press-release/</link>
		<comments>http://www.dbms2.com/2009/07/30/groovy-corp-puts-out-a-ridiculous-press-release/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 18:13:58 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Groovy Corporation]]></category>
		<category><![CDATA[In-memory DBMS]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[OLTP]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=851</guid>
		<description><![CDATA[I knew Groovy Corp&#8217;s press release today would be bad, as it was pitched in advance as being about an awe-inspiring benchmark.  That part met my very low expectations, emphasizing how the Groovy SQL Switch massively outperformed MySQL* in a benchmark, and how this supposedly shows the Groovy SQL Switch would outperform every other competitive [...]]]></description>
			<content:encoded><![CDATA[<p>I knew Groovy Corp&#8217;s press release today would be bad, as it was pitched in advance as being about an awe-inspiring benchmark.  That part met my very low expectations, emphasizing how <a href="http://www.dbms2.com/2009/07/28/the-groovy-sql-switch/" >the Groovy SQL Switch</a> massively outperformed MySQL* in a benchmark, and how this supposedly shows the Groovy SQL Switch would outperform every other competitive RDBMS by at least similar margins.</p>
<p><em>*While a few use cases are exceptions, being &#8220;better than MySQL&#8221; for a DBMS is basically like being &#8220;better than Pabst Blue Ribbon&#8221; for a beer. Unless price is your top consideration, why are you even making the comparison?</em></p>
<p>Even worse, the press release, from its subhead and very first sentence, emphasizes the claim &#8220;the Groovy SQL Switch&#8217;s ability to significantly outperform relational databases.&#8221; As CEO Joe Ward quickly agreed by email, that&#8217;s not accurate.  As you would expect from the &#8220;SQL&#8221; in its name, the Groovy SQL Switch is just as relational as the products it&#8217;s being contrasted to.  Unfortunately for Joe, who I gather aspires to edit it to say something more sensible, <a href="http://www.individual.com/story.php?story=104608487" onclick="javascript:pageTracker._trackPageview('/www.individual.com');">the press release</a> is out already in multiple places.</p>
<p>More favorably, Renee Blodgett has <a href="http://www.weblogtheworld.com/united-kingdom/no-more-refresh-on-the-web-real-time-a-reality-with-groovy-corp/" onclick="javascript:pageTracker._trackPageview('/www.weblogtheworld.com');">a short, laudatory post</a> about Groovy, with some kind of embedded video.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/07/30/groovy-corp-puts-out-a-ridiculous-press-release/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>The Groovy SQL Switch</title>
		<link>http://www.dbms2.com/2009/07/28/the-groovy-sql-switch/</link>
		<comments>http://www.dbms2.com/2009/07/28/the-groovy-sql-switch/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 01:54:34 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Groovy Corporation]]></category>
		<category><![CDATA[In-memory DBMS]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[OLTP]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=848</guid>
		<description><![CDATA[I&#8217;ve now had a chance to talk with Groovy Corporation CEO Joe Ward, and can add to what Groovy advisor Tony Bain wrote about Groovy Corp and its SQL Switch DBMS.  Highlights include:

The Groovy SQL Switch is a 	memory-centric OLTP DBMS.
More precisely, a Groovy SQL 	Switch database is managed in-memory, and is also persisted [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">I&#8217;ve now had a chance to talk with Groovy Corporation CEO Joe Ward, and can add to <a href="http://www.dbms2.com/2009/07/11/groovy-corp/" >what Groovy advisor Tony Bain wrote</a> about Groovy Corp and its SQL Switch DBMS.  Highlights include:<span id="more-848"></span></p>
<ul>
<li>The Groovy SQL Switch is a 	memory-centric OLTP DBMS.</li>
<li>More precisely, a Groovy SQL 	Switch database is managed in-memory, and is also persisted to disk. 	 (I haven&#8217;t talked yet with a Groovy Corp technical person, and 	hence don&#8217;t know about data access methods or other technical 	particulars beyond that.)</li>
<li>The Groovy SQL Switch is initially 	being introduced as an appliance, but will quickly be sold 	software-only as well.</li>
<li>The Groovy SQL Switch runs only on 	Intel XEON processors.</li>
<li>The Groovy SQL Switch is fully 	ACID-compliant.</li>
<li>Groovy positions its SQL Switch 	both as a freestanding DBMS and, alternatively, as a companion to 	incumbent DBMS such as MySQL.</li>
<li>Groovy strongly positions the 	Groovy SQL Switch as being for &#8220;real time&#8221; applications.</li>
<li>Groovy claims SQL Switch has 	implemented &#8220;most&#8221; of SQL-92.  SQL-99 and stored 	procedures are SQL Switch futures.</li>
<li>Other than through speed, Groovy 	supports its &#8220;real time&#8221; claim with a 	publish/subscribe-like capability for continual updating of SQL 	Switch result sets, via a SQL extension called SELECT FUTURE.  I 	don&#8217;t know how this compares with CEP (Complex Event Processing) 	vendors&#8217; implementations of similar functionality &#8230;</li>
<li>&#8230; but of course Groovy believes 	that the Groovy SQL Switch is much easier to use and implement than 	a CEP/DBMS combination.</li>
<li>ETL, administrative, development, 	and so on tools for the Groovy SQL Switch are being developed by a 	couple of third parties, one of which is Persistent Systems.</li>
<li>As you can see from <a href="http://www.groovycorp.com/" onclick="javascript:pageTracker._trackPageview('/www.groovycorp.com');">Groovy 	Corp&#8217;s home page</a>, Groovy is planning to announce an OLTP 	benchmark result for the Groovy SQL Switch on July 30. You can 	imagine how excited I am by that. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Groovy boasts 2 sales to date, 	both in the Far East &#8212; a Singapore bank and an Indian telecom 	gaming company. (Groovy Corporation got its start in Australia.) I 	forgot to ask whether the buyers were in production yet.</li>
</ul>
<p style="margin-bottom: 0in;">One obvious concern about Groovy&#8217;s approach is RAM <span style="font-style: normal;">cost.  If you&#8217;re interested in the Groovy SQL Switch, you probably have a large transaction volume, in which case you probably also have a fast-growing database. Absent some kind of manual partitioning, the Groovy SQL Switch currently requires you to have enough RAM to hold that in its entirety. The same comment, of course, is probably true about </span><a href="http://www.dbms2.com/2009/06/22/h-store-horizontica-voltdb/" >VoltDB</a><span style="font-style: normal;">.</span></p>
<p style="margin-bottom: 0in;">
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/07/28/the-groovy-sql-switch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Groovy Corp</title>
		<link>http://www.dbms2.com/2009/07/11/groovy-corp/</link>
		<comments>http://www.dbms2.com/2009/07/11/groovy-corp/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 21:34:43 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[DBMS product categories]]></category>
		<category><![CDATA[Groovy Corporation]]></category>
		<category><![CDATA[In-memory DBMS]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[OLTP]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=840</guid>
		<description><![CDATA[Groovy Corp sent over a press release and apparently suggested I write about the company&#8217;s wonderfulness immediately. This was without any kind of briefing. I don&#8217;t do that kind of thing.
However, a Twitter check revealed that Tony Bain is familiar with Groovy Corp and the Groovy SQL Switch (apparently they started out in Australia, where [...]]]></description>
			<content:encoded><![CDATA[<p>Groovy Corp sent over a press release and apparently suggested I write about the company&#8217;s wonderfulness immediately. This was without any kind of briefing. I don&#8217;t do that kind of thing.</p>
<p>However, a Twitter check revealed that Tony Bain is familiar with Groovy Corp and the Groovy SQL Switch (apparently they started out in Australia, where he lives and works, and he evidently knows the guys).  <a href="http://blog.tonybain.com/tony_bain/2009/07/groovy-baby-yeah.html" onclick="javascript:pageTracker._trackPageview('/blog.tonybain.com');">Tony&#8217;s take</a>, in summary, is (emphasis mine):</p>
<ul>
<blockquote>
<li>They are an <strong>in memory RDBMS</strong></li>
<li>They have worked with Intel to architect from the ground up for large multi processor concurrency</li>
<li>Initially they are launching as a <strong>multi-core appliance</strong></li>
<li>They claim <strong>200,000 sql operations per second from a single box</strong></li>
<li>They are proprietary (not built on MySQL or any other open source database) which means they have had a lot of control around their architecture</li>
<li>They are a pretty cool company with some interesting people</li>
</blockquote>
</ul>
<p>There&#8217;s a little more detail at the above link.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/07/11/groovy-corp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
