<?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>DBMS 2 : DataBase Management System Services &#187; Akiban</title>
	<atom:link href="http://www.dbms2.com/category/products-and-vendors/akiban/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Thu, 09 Feb 2012 09:21:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Soundbites: the Facebook/MySQL/NoSQL/VoltDB/Stonebraker flap, continued</title>
		<link>http://www.dbms2.com/2011/07/15/facebook-mysql-nosql-voltdb-stonebraker/</link>
		<comments>http://www.dbms2.com/2011/07/15/facebook-mysql-nosql-voltdb-stonebraker/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 08:27:18 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Akiban]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Cassandra]]></category>
		<category><![CDATA[Clustrix]]></category>
		<category><![CDATA[Couchbase]]></category>
		<category><![CDATA[Data models and architecture]]></category>
		<category><![CDATA[Database diversity]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[HBase]]></category>
		<category><![CDATA[In-memory DBMS]]></category>
		<category><![CDATA[Michael Stonebraker]]></category>
		<category><![CDATA[MongoDB and 10gen]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[ScaleBase]]></category>
		<category><![CDATA[ScaleDB]]></category>
		<category><![CDATA[Schooner Information Technology]]></category>
		<category><![CDATA[Software as a Service (SaaS)]]></category>
		<category><![CDATA[Tokutek]]></category>
		<category><![CDATA[VoltDB and H-Store]]></category>
		<category><![CDATA[dbShards and CodeFutures]]></category>
		<category><![CDATA[memcached]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=4977</guid>
		<description><![CDATA[As a follow-up to the latest Stonebraker kerfuffle, Derrick Harris asked me a bunch of smart followup questions. My responses and afterthoughts include: Facebook et al. are in effect Software as a Service (SaaS) vendors, not enterprise technology users. In particular: They have the technical chops to rewrite their code as  needed. Unlike packaged software [...]]]></description>
			<content:encoded><![CDATA[<p>As a follow-up to the latest <a href="http://www.dbms2.com/2011/07/14/an-odd-claim-attributed-to-mike-stonebraker/">Stonebraker kerfuffle</a>, Derrick Harris asked me a bunch of smart followup questions. My responses and afterthoughts include:</p>
<ul>
<li>Facebook et al. are in effect Software as a Service (SaaS) vendors, not enterprise technology users. In particular:
<ul>
<li>They have the technical chops to rewrite their code as  needed.</li>
<li>Unlike packaged software vendors, they&#8217;re not answerable to anybody for keeping legacy code alive after a rewrite. That makes migration a lot easier.</li>
<li>If they want to write different parts of their system on different technical underpinnings, nobody can stop them. For example &#8230;</li>
<li>&#8230;  <a href="http://www.dbms2.com/2008/07/21/project-cassandra-facebook-open-sourced-quasi-dbms/">Facebook innovated Cassandra</a>, and is now heavily committed to HBase.</li>
</ul>
</li>
<li>It makes little sense to talk of Facebook&#8217;s use of &#8220;MySQL.&#8221; Better to talk of Facebook&#8217;s use of &#8220;MySQL +  memcached  + non-transparent sharding.&#8221; That said:
<ul>
<li>It&#8217;s hard to see why somebody today would use MySQL +  memcached  + non-transparent sharding for a new project. At least one of <a href="http://www.dbms2.com/2011/02/08/couchbase-membase-couchone-couchdb/">Couchbase</a> or <a href="http://www.dbms2.com/2011/02/24/transparent-sharding/">transparently-sharded</a> MySQL is very likely a superior alternative. Other alternatives might be better yet.</li>
<li>As noted above in the example of Facebook, the many major web businesses that are using MySQL +  memcached  + non-transparent sharding for existing projects can be presumed able to migrate away from that stack as the need arises.</li>
</ul>
</li>
</ul>
<p>Continuing with that discussion of DBMS alternatives:</p>
<ul>
<li>If you just want to write to the memcached API anyway, why not go with Couchbase?</li>
<li>If you want to go relational, why not go with MySQL? There are many alternatives for scaling or accelerating MySQL &#8212; dbShards, Schooner, Akiban, Tokutek, ScaleBase, ScaleDB, Clustrix, and Xeround come to mind quickly, so there&#8217;s a great chance that one or more will fit your use case. (And if you don&#8217;t get the choice of MySQL flavor right the first time, porting to another one shouldn&#8217;t be all THAT awful.)</li>
<li>If you really, really want to go in-memory, and don&#8217;t mind writing Java stored procedures, and don&#8217;t need to do the kinds of joins it isn&#8217;t good at, but do need to do the kinds of joins it is, VoltDB could indeed be a good alternative.</li>
</ul>
<p>And while we&#8217;re at it &#8212; going <strong>schema-free</strong> often makes a whole lot of sense. I need to write much more about the point, but for now let&#8217;s just say that I look favorably on the Big Four schema-free/NoSQL options of MongoDB, Couchbase, HBase, and Cassandra.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2011/07/15/facebook-mysql-nosql-voltdb-stonebraker/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Notes on short-request scale-out MySQL</title>
		<link>http://www.dbms2.com/2011/04/19/notes-on-short-request-scale-out-mysql/</link>
		<comments>http://www.dbms2.com/2011/04/19/notes-on-short-request-scale-out-mysql/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 09:52:28 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Akiban]]></category>
		<category><![CDATA[Investment research and trading]]></category>
		<category><![CDATA[Kaminario]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[ScaleBase]]></category>
		<category><![CDATA[ScaleDB]]></category>
		<category><![CDATA[Schooner Information Technology]]></category>
		<category><![CDATA[Solid-state memory]]></category>
		<category><![CDATA[Tokutek]]></category>
		<category><![CDATA[Web analytics]]></category>
		<category><![CDATA[dbShards and CodeFutures]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=4329</guid>
		<description><![CDATA[A press person recently asked about: &#8230; start-ups that are building technologies to enable MySQL and other SQL databases to get over some of the problems they have in scaling past a certain size. &#8230; I’d like to get a sense as to whether or not the problems are as severe and wide spread as [...]]]></description>
			<content:encoded><![CDATA[<p>A press person recently asked about:</p>
<blockquote><p>&#8230; start-ups that are building technologies to enable MySQL and other SQL databases to get over some of the problems they have in scaling past a certain size. &#8230; I’d like to get a sense as to whether or not the problems are as severe and wide spread as these companies are telling me? If so, why wouldn’t a customer just move to a new database?</p></blockquote>
<p>While that sounds as if he was asking about scale-out relational DBMS in general, MySQL or otherwise, <a href="http://www.dbms2.com/2011/03/30/short-request-and-analytic-processing/">short-request or analytic</a>, it turned out that he was asking just about <strong>short-request scale-out MySQL.</strong> My thoughts and comments on that narrower subject include(d) but are not limited to:  <span id="more-4329"></span></p>
<ul>
<li>The biggest web companies had to go to non-<a href="http://www.dbms2.com/2011/02/24/transparent-sharding/">transparently sharded</a> MySQL years ago. The NoSQL movement is, in no small part, <a href="http://www.dbms2.com/2010/03/02/cassandra-nosql-scalable-oltp/">an attempt to improve upon that</a>. Ditto for scale-out short-request MySQL.</li>
<li>Some overlapping categories of companies or projects who need scale-out short-request database processing are:
<ul>
<li>The aforementioned big companies who have other applications they haven&#8217;t hand-sharded yet.</li>
<li>Other web companies whose applications are getting that big.</li>
<li>Conventional enterprises whose web efforts happen to be very big.</li>
<li>Sensor networks and other massive sources of <a href="http://www.dbms2.com/2010/12/30/examples-and-definition-of-machine-generated-data/">machine-generated data</a>.</li>
<li>Certain specialized areas (e.g., financial trading).</li>
</ul>
</li>
</ul>
<ul>
<li>Relatively few of these applications are totally impossible to do in Oracle. But the Oracle approach might be very expensive.</li>
<li>In particular, there&#8217;s a break point when companies &#8212; often SaaS vendors &#8212; <a href="http://www.dbms2.com/2011/04/01/the-client-that-was-confused-about-security/">outgrow Oracle Standard Edition</a>.</li>
<li>Yes, the alternatives usually are one of MySQL or Oracle.</li>
<li>InnoDB isn&#8217;t an alternative to these newer technologies; it&#8217;s just a piece of the puzzle and indeed of default MySQL now. Several of them &#8212; e.g. dbShards &#8212; are meant to be used in conjunction with InnoDB.</li>
<li>Merging his list and mine, the high-performance/scale-out MySQL alternatives look like <a href="http://www.dbms2.com/2011/01/25/dbshards-update/">dbShards</a>, <a href="http://www.dbms2.com/2011/01/28/schooner-software-onl/">Schooner</a>, <a href="http://www.dbms2.com/2011/01/25/scalebase-another-mpp-oltp-quasi-dbms/">ScaleBase</a>, <a href="http://www.dbms2.com/2008/04/13/scaledb-presents-the-revenge-of-the-pointer/">ScaleDB</a>, <a href="http://www.dbms2.com/2009/04/16/introduction-to-tokutek/">Tokutek</a>, <a href="http://www.dbms2.com/2010/04/03/akiban-highlights/">Akiban</a>, Xeround, and <a href="http://www.dbms2.com/2010/05/12/the-clustrix-story/">Clustrix</a>. The first two are to my knowledge more proven than the rest.</li>
<li>Proprietary hardware and the associated hardware/appliance pricing aren&#8217;t very appealing for these applications. That speaks against Oracle Exadata and Clustrix, and is the reason Schooner switched to a software-only strategy despite some initial appliance sales.</li>
<li>However, hardware band-aids such as solid-state drives or even <a href="http://www.dbms2.com/2010/10/19/introduction-to-kaminario/">RAM-based solid-state storage</a> could make more sense:
<ul>
<li>If, for performance, you&#8217;ve scaling out your database so that it fits in RAM on each box, you don&#8217;t really have a disk-based architecture anyway, now do you?</li>
<li>Even if you&#8217;re not doing that yet &#8212; if your problem is throughput rather than storage capacity, silicon-based storage could be a big help.</li>
<li>In principle, devices of that kind can be moved from one application to another, after the first one is rearchitected not to need them. (In practice, however, I don&#8217;t know of anybody who is doing that. I also don&#8217;t believe that Kaminario et al. are marketing that kind of idea, more&#8217;s the pity.)</li>
</ul>
</li>
<li>My notes on all this from <a href="http://www.dbms2.com/2010/04/05/oltp-database-management-systems-2/">April, 2010</a> are already badly outdated, but may be interesting anyway.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2011/04/19/notes-on-short-request-scale-out-mysql/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>More on NoSQL and HVSP (or OLRP)</title>
		<link>http://www.dbms2.com/2010/08/26/nosql-hvsp-olrp/</link>
		<comments>http://www.dbms2.com/2010/08/26/nosql-hvsp-olrp/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 09:10:31 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Akiban]]></category>
		<category><![CDATA[Basho and Riak]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Cassandra]]></category>
		<category><![CDATA[Cloudera]]></category>
		<category><![CDATA[Clustrix]]></category>
		<category><![CDATA[CouchDB]]></category>
		<category><![CDATA[DataStax]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[HBase]]></category>
		<category><![CDATA[Hadoop]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[OLTP]]></category>
		<category><![CDATA[Object]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Parallelization]]></category>
		<category><![CDATA[Schooner Information Technology]]></category>
		<category><![CDATA[Theory and architecture]]></category>
		<category><![CDATA[Tokutek]]></category>
		<category><![CDATA[memcached]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=2907</guid>
		<description><![CDATA[Since posting last Wednesday morning that I&#8217;m looking into NoSQL and HVSP, I&#8217;ve had a lot of conversations, including with (among others): Dwight Merriman of 10gen (MongoDB) Damien Katz of Couchio (CouchDB) Matt Pfeil of Riptano (Cassandra) Todd Lipcon of Cloudera (HBase committer) Tony Falco of Basho (Riak) John Busch of Schooner Ori Herrnstadt of [...]]]></description>
			<content:encoded><![CDATA[<p>Since posting last Wednesday morning that <a href="http://www.dbms2.com/2010/08/18/nosql-hvsp-adoption/">I&#8217;m looking into NoSQL and HVSP</a>, I&#8217;ve had a lot of conversations, including with (among others):</p>
<ul>
<li>Dwight Merriman of 10gen (MongoDB)</li>
<li>Damien Katz of Couchio (CouchDB)</li>
<li>Matt Pfeil of <a href="http://www.dbms2.com/2010/07/06/riptano-and-cassandra-adoption/">Riptano</a> (Cassandra)</li>
<li>Todd Lipcon of Cloudera (HBase committer)</li>
<li>Tony Falco of Basho (Riak)</li>
<li>John Busch of Schooner</li>
<li><strong><span style="font-weight: normal;">Ori Herrnstadt</span></strong> of <a href="http://www.dbms2.com/2010/04/03/akiban-highlights/">Akiban</a></li>
</ul>
<p><span id="more-2907"></span>By no means do I have time to do these conversations justice, in terms of giving them the write-ups and/or immediate follow-up that they deserve. Indeed, I&#8217;ll leave for vacation Saturday morning with my 2000-word NoSQL article still unwritten. So I&#8217;ll dump as many observations as I can into one or a few posts now, and play catch-up later as circumstances allow.</p>
<p>In no particular order:</p>
<ul>
<li>A number of NoSQL offerings have had more uptake to date than most of the scale-out SQL offerings have.</li>
<li>&#8220;Document-oriented&#8221; NoSQL projects CouchDB and MongoDB have probably had the most users get into production, but perhaps for pretty small systems.</li>
<li>Cassandra and Hbase &#8212; the column-group-architecture guys &#8212; have probably had the most bang-in-lots-of-writes <a href="http://www.dbms2.com/2010/03/13/the-naming-of-the-foo/">HVSP</a> production uptake.*</li>
<li>I didn&#8217;t talk customer count with Schooner, but the decently-stocked <a href="http://www.schoonerinfotech.com/customers">Schooner customer page</a> suggests Schooner may be something of an exception to these generalities.</li>
<li>A lot of these companies are in the low-to-mid-teens of employees.</li>
<li>The SQL-oriented companies, despite having fewer or no customers, often seem to have more money. (One reason I get the impression SQL guys have more money is, frankly, that more  of them are talking about engaging <a href="http://www.monash.com/advantage.html">my services</a>.)
<ul>
<li>Schooner cites $20 million in VC.</li>
<li><a href="http://www.dbms2.com/2010/05/12/the-clustrix-story/">Clustrix</a> cites a figure close to that.</li>
<li>Basho cites $10 million, plus <a href="http://www.masshightech.com/stories/2010/08/02/daily35-Basho-rejects-VC-takes-late-friends-and-family-round.html">a new round of $1.5 or $2 or $2.5 million</a>. The new round is at a lowered valuation.</li>
<li>That same site says <a href="http://www.dbms2.com/2009/04/16/introduction-to-tokutek/">Tokutek</a> finally was able to<a href="http://www.masshightech.com/stories/2010/08/16/daily47-Database-software-firm-Tokutek-lands-28M.html"> raise some VC</a>. Congrats!</li>
</ul>
</li>
<li>It&#8217;s only a two-company trend, but I was pleased to hear that both 10gen/MongoDB and Akiban were seeing Drupal as a major use case or potential use case. No word on rescuing WordPress from its MySQL implementation, alas, but it seems that a Drupal site typically has 40-200+ tables, while a WordPress one has 10ish.</li>
<li>Another trend I think I&#8217;m seeing is serious object-oriented apps banging things straight into a simple back end. <a href="http://www.dbms2.com/2010/08/22/workday-stan-swete-database-architecture/">Workday</a> is a huge example of that. Akiban hopes to do something similar with Hibernate.</li>
<li>Stability and maturity are still issues for many of these products. E.g., HBase isn&#8217;t even in Release 1.0 yet. Ditto Cassandra, and surely many of the others. Unsurprisingly, <a href="http://blog.mikiobraun.de/2010/08/cassandra-gc-tuning.html">making Cassandra stable is still a challenge</a>.</li>
</ul>
<p><em>*As is common for terms I suggest, the &#8220;HVSP&#8221; name is not getting any traction. What do you think of Marton Trencseni&#8217;s suggestion of <a href="http://www.dbms2.com/2010/03/13/the-naming-of-the-foo/#comment-182138">OLRP, for OnLine Request Processing</a>?</em></p>
<p>One thing that makes following this area interesting is that so many projects are open source, leading there to be a lot of information in the wild. I hardly have time to read the mailing list for each project; but the people I talk with do, and often they may sorta kinda remember something somebody else posted one or several months back. As just one example, the mailing lists are said to confirm:</p>
<ul>
<li>Contrary to rumor, <a href="http://twitter.com/eventcloudpro/status/17872687577">Facebook hasn&#8217;t moved in-box search off of Cassandra</a>.</li>
<li>Apparently, however, it&#8217;s true that <a href="http://www.dbms2.com/2008/07/21/project-cassandra-facebook-open-sourced-quasi-dbms/">Cassandra inventor Facebook</a> has stopped working on Cassandra, and Facebook&#8217;s core Cassandra developers have shifted over to HBase.</li>
</ul>
<p>Also, figuring out usage of open source software can be &#8230; interesting.</p>
<ul>
<li> People who use open source software don&#8217;t have to reveal themselves, as there&#8217;s no purchase transaction to kick things off.</li>
<li>On the other hand, if they&#8217;re serious enough in their use, they often do.
<ul>
<li>There are two main ways to get tech support for open source software &#8212; the community or a company that sells support &#8212; and both ways let the main support-selling company know that one is a user.</li>
<li>Some folks even add themselves to open lists of users, for example these rather long lists for <a href="http://wiki.apache.org/hadoop/Hbase/PoweredBy">HBase</a> and <a href="http://wiki.apache.org/couchdb/CouchDB_in_the_wild">CouchDB</a>.</li>
<li>Or they show up at conferences. For example, <a href="http://twitter.com/spyced/status/21490457839">two</a> <a href="http://twitter.com/spyced/status/21675203015">tweets</a> from Riptano founder Jonathan Ellis suggest at least 30 production Cassandra users were represented at a recent event. That&#8217;s more detail than his colleague Matt Pfeil wanted to give me when talked. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
</li>
</ul>
<p>OK. This post has gotten pretty long, even without me saying anything resembling an overview of any of the seven companies I listed up top, or of their products&#8217; adoption. So I&#8217;ll just publish this now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/08/26/nosql-hvsp-olrp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I&#8217;m collecting data points on NoSQL and HVSP adoption</title>
		<link>http://www.dbms2.com/2010/08/18/nosql-hvsp-adoption/</link>
		<comments>http://www.dbms2.com/2010/08/18/nosql-hvsp-adoption/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 13:09:08 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Akiban]]></category>
		<category><![CDATA[Cassandra]]></category>
		<category><![CDATA[Clustering]]></category>
		<category><![CDATA[Clustrix]]></category>
		<category><![CDATA[Couchbase]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Groovy Corporation]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[OLTP]]></category>
		<category><![CDATA[Parallelization]]></category>
		<category><![CDATA[ScaleDB]]></category>
		<category><![CDATA[Specific users]]></category>
		<category><![CDATA[VoltDB and H-Store]]></category>
		<category><![CDATA[Zynga]]></category>
		<category><![CDATA[dbShards and CodeFutures]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=2840</guid>
		<description><![CDATA[I was asked to do a magazine article on NoSQL, where by &#8220;NoSQL&#8221; is meant &#8220;whatever they talk about at NoSQL conferences.&#8221; By now the number of publications planning to run the article is up to 2, the deadline is next week and, crucially, it has been agreed that I may talk about HVSP in [...]]]></description>
			<content:encoded><![CDATA[<p>I was asked to do a magazine article on NoSQL, where by &#8220;NoSQL&#8221; is meant &#8220;whatever they talk about at NoSQL conferences.&#8221; By now the number of publications planning to run the article is up to 2, the deadline is next week and, crucially, it has been agreed that I may talk about <a href="http://www.dbms2.com/2010/03/13/the-naming-of-the-foo/">HVSP</a> in general, NoSQL and SQL alike.</p>
<p>It also is understood that, realistically, I can&#8217;t be expected to know and mention the very latest news for all the many products in the categories. Even so, I think this would be fine time to check just where NoSQL and HVSP adoption stand. Here is most of what I know, or links to same; it would be great if you guys would contribute additional data in the comment thread.</p>
<p>In the NoSQL area:  <span id="more-2840"></span></p>
<ul>
<li>Back in April, the VoltDB guys told me they thought Cassandra and HBase were the two NoSQL systems with the most momentum.</li>
<li>I know distressingly little about HBase adoption, but a source who may or may not wish to remain anonymous was kind enough to alert me that Twitter and StumbleUpon each have ~30 node deployments, for analytics and analytics/HVSP respectively.</li>
<li>I wrote in detail on <a href="http://www.dbms2.com/2010/07/06/riptano-and-cassandra-adoption/">Cassandra adoption</a> last month. News since then includes:
<ul>
<li>Facebook is rumored to have dropped Cassandra completely.</li>
<li><a href="http://engineering.twitter.com/2010/07/cassandra-at-twitter-today.html">Twitter clarified that it may not be quite as lovestruck by Cassandra as before</a>, but they&#8217;re still very close friends.</li>
<li>It&#8217;s not obvious that the <a href="http://www.riptano.com/blog/cassandra-summit-recap">Cassandra Summit</a> unveiled a lot of new adoption stories.</li>
</ul>
</li>
<li>Northscale&#8217;s <a href="http://www.dbms2.com/2010/08/18/northscale-membase-roadmap/">Membase</a> is still in its early days.  Zynga is bought in, however, as is something called NHN Korea. <em>(Edit: I subsequently saw NHN Korea on a prominent SEO expert&#8217;s list of the top half dozen or so search engines in the world. Who knew?)</em></li>
<li>Basho has listed a few <a href="http://www.basho.com/customers.html">Riak customers</a>. If memory serves (I haven&#8217;t spoken with Basho for a while, and some of my notes are misplaced due to some computer sloppiness), Basho has a few dozen customers in total.</li>
<li>Mozilla has <a href="http://blog.mozilla.com/data/2010/08/16/benchmarking-riak-for-the-mozilla-test-pilot-project/">a 4 machine, 64 core Riak cluster</a> in production.</li>
<li><a href="http://highscalability.com/hypertable-new-bigtable-clone-runs-hdfs-or-kfs">Hypertable</a> has a few users/project sponsors, Baidu being the biggest name among them.</li>
<li>I don&#8217;t really know how the MongoDB/10gen guys are doing. I think this is at least as much my fault as theirs. Anyhow, they seem to have <a href="http://www.10gen.com/news">links</a> to a couple of folks who have written about MongoDB usage.</li>
<li>NimbusDB is still in stealth mode. I&#8217;d be surprised if they had users  for a while yet, since in January they didn&#8217;t yet sound as if  development was very far underway. (Actually, I forget whether NimbusDB  is supposed to be SQL-based or not.)</li>
</ul>
<p>Among the SQL or SQL-friendly guys:</p>
<ul>
<li><a href="http://www.dbms2.com/2010/05/12/the-clustrix-story/">Clustrix</a> says it has a few production users, some big-name, but is not disclosing them yet.</li>
<li><a href="http://www.dbms2.com/2010/07/28/dbshards/">dbShards has around 6 customers</a>, including Facebook. (Facebook may outpace even Twitter and Zynga in using the most products mentioned in this post.)</li>
<li>As of May, <a href="http://www.dbms2.com/2010/05/25/voltdb-finally-launches/">VoltDB</a> had one paying customer, plus 150 beta customers who weren&#8217;t in production yet.</li>
<li><a href="http://www.dbms2.com/2010/04/03/akiban-highlights/">Akiban</a> says they&#8217;ll get me up to speed on Thursday. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><a href="http://www.dbms2.com/2008/04/13/scaledb-presents-the-revenge-of-the-pointer/">ScaleDB</a> seems to be pedaling along in perennial beta. Whether ScaleDB has any actual beta users is less clear. On the plus side, checking that out uncovered a pretty funny <a href="http://scaledb.blogspot.com/2010/04/scaledb-introduces-clustered-database.html">April Fool blog post</a>.</li>
<li><a href="http://www.dbms2.com/2009/07/30/groovy-corp-puts-out-a-ridiculous-press-release/">Groovy Corporation</a> seems to have disappeared, or morphed into something called <a href="http://www.groovycorp.com/home.html">uCirrus</a>, or something like that.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/08/18/nosql-hvsp-adoption/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Notes on the evolution of OLTP database management systems</title>
		<link>http://www.dbms2.com/2010/04/05/oltp-database-management-systems-2/</link>
		<comments>http://www.dbms2.com/2010/04/05/oltp-database-management-systems-2/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 08:22:03 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Akiban]]></category>
		<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[Exadata]]></category>
		<category><![CDATA[Market share and customer counts]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[Mid-range]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[OLTP]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[RDF and graphs]]></category>
		<category><![CDATA[Solid-state memory]]></category>
		<category><![CDATA[VoltDB and H-Store]]></category>
		<category><![CDATA[Web analytics]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=1841</guid>
		<description><![CDATA[The past few years have seen a spate of startups in the analytic DBMS business. Netezza, Vertica, Greenplum, Aster Data and others are all reasonably prosperous, alongside older specialty product vendors Teradata and Sybase (the Sybase IQ part).  OLTP (OnLine Transaction Processing) and general purpose DBMS startups, however, have not yet done as well, with [...]]]></description>
			<content:encoded><![CDATA[<p>The past few years have seen a spate of startups in the analytic DBMS business. Netezza, Vertica, Greenplum, Aster Data and others are all reasonably prosperous, alongside older specialty product vendors Teradata and Sybase (the Sybase IQ part).  OLTP <span style="font-weight: normal;">(OnLine Transaction Processing) </span>and general purpose DBMS startups, however, have not yet done as well, with such success as there has been (MySQL, Intersystems Cache&#8217;, solidDB&#8217;s exit, etc.) generally accruing to products that originated in the 20th Century.</p>
<p>Nonetheless, OLTP/general-purpose data management startup activity has recently picked up, targeting what I see as some very real opportunities and needs. So as a jumping-off point for further writing, I thought it might be interesting to collect a few observations about the market in one place.  These include:</p>
<ul>
<li><span style="font-weight: normal;">Big-brand 	OLTP/general-purpose DBMS have more “stickiness” 	than analytic DBMS.</span></li>
<li><span style="font-weight: normal;">By 	number, most of an enterprise&#8217;s OLTP/general-purpose databases are low-volume and 	low-value. </span></li>
<li>Most 	interesting new OLTP/general-purpose data management products are <span style="font-style: normal;">either 	MySQL-based or NoSQL.</span></li>
<li>It&#8217;s not yet 	clear whether MySQL will prevail over MySQL forks, or vice-versa, or 	whether they will co-exist.</li>
<li>The era of 	silicon-centric relational DBMS is coming.</li>
<li>The emphasis 	on scale-out and reducing the cost of joins spans the NoSQL and 	SQL-based worlds.<em> </em></li>
<li><span style="font-weight: normal;">Users&#8217; 	instance on “free” could be a major problem for OLTP DBMS 	innovation. </span></li>
</ul>
<p style="margin-bottom: 0in;">I shall explain.<span id="more-1841"></span></p>
<p style="margin-bottom: 0in;"><strong>Big-brand OLTP/general-purpose DBMS have more “stickiness” than analytic DBMS.</strong></p>
<ul>
<li>OLTP 	applications are more complex than analytic ones, and hence more 	tightly wired into particular brands of DBMS. For example, 	third-party packaged OLTP applications are typically portable among 	only a few brands of DBMS. But third-party business intelligence 	tools, and the BI “applications” built in them, are more easily 	and widely portable.</li>
<li>Specific technical observations 	such as “OLTP apps tend to use stored procedures, which are 	DBMS-specific” or “OLTP apps tend to have lots and lots of 	tables” serve to underscore the first point.</li>
<li>An enterprise&#8217;s highest-value data 	is commonly the financial stuff handled by its core OLTP systems, so 	those are the last things they want to mess around with just to get 	some cost savings. Security, high availability, and so on are major 	considerations that can outweigh cost.</li>
</ul>
<p style="margin-bottom: 0in;"><strong>By number, most of an enterprise&#8217;s OLTP/general-purpose databases are low-volume and low-value. </strong>Indeed, “OLTP” is often a misnomer, which is why I tend to go with “general-purpose” or some similarly wishy-washy phrase instead.</p>
<ul>
<li>In theory, this is a ripe area for 	what I&#8217;ve called <a href="http://www.dbms2.com/category/database-management-system/mid-range/">mid-range DBMS</a>.</li>
<li>The big brand vendors try hard to 	keep as many of those databases for themselves as they can. 	Enterprise-wide license pricing helps. Going forward, so will 	virtualization/consolidation strategies, such as <a href="http://www.dbms2.com/2010/01/22/oracle-database-hardware-strategy/">Oracle&#8217;s 	Exadata-centric approach</a>.</li>
<li>A variety of mid-range DBMS 	alternatives beyond the big brands have technical merit, at least in 	some cases and configurations – MySQL, PostgreSQL, Intersystems 	Cache&#8217;, and so on.</li>
<li>The only such mid-range DBMS 	alternative with much large enterprise business momentum, however, 	appears to be MySQL.</li>
</ul>
<p style="margin-bottom: 0in;"><strong>&#8220;General-purpose&#8221; might be a better term than &#8220;OLTP&#8221; anyway.</strong></p>
<ul>
<li>I don&#8217;t have a link, but it&#8217;s widely agreed that over half of the processing on an &#8220;OLTP&#8221; enterprise app is commonly reporting and so on.</li>
<li>&#8220;Operational BI&#8221; is progressing by fits and starts, but it is progressing.</li>
<li>Anything customer-facing &#8212; web-based, call center, or otherwise &#8212; is likely to include a heavy dose of &#8220;real-time&#8221; analytic optimization.</li>
</ul>
<p style="margin-bottom: 0in;"><strong>Most interesting new OLTP/general-purpose data management products are <span style="font-style: normal;">either MySQL-based or NoSQL.</span></strong></p>
<ul>
<li><a href="http://www.dbms2.com/2009/06/22/h-store-horizontica-voltdb/">VoltDB</a> is the main 	exception that jumps to mind.</li>
<li>This isn&#8217;t true in the analytic 	DBMS area, where Netezza, Greenplum, Aster, Vertica and others 	started from PostgreSQL&#8217;s code, APIs, or both.</li>
</ul>
<p style="margin-bottom: 0in;"><strong>It&#8217;s not yet clear whether MySQL will prevail over MySQL forks, or vice-versa, or whether they will co-exist.</strong></p>
<ul>
<li>MySQL is a limited product without 	all the third-party storage engines that are being developed.</li>
<li><a href="http://www.dbms2.com/2009/12/14/oracle-mysql-storage-engine/">Oracle&#8217;s promise of MySQL good 	behavior</a> has an expiration date.</li>
<li>None of the MySQL front-end 	alternatives are remotely mature yet.</li>
</ul>
<p style="margin-bottom: 0in;"><strong>The era of silicon-centric relational DBMS is coming.</strong></p>
<ul>
<li>I think “silicon” means 	“solid-state memory” as much as or more than it means “RAM,” 	but that&#8217;s not yet certain.</li>
<li>What is pretty certain is that, 	thanks to Moore&#8217;s Law, some kind of silicon will increasingly 	replace disk.</li>
<li><a href="http://www.dbms2.com/2010/01/22/oracle-database-hardware-strategy/">Oracle&#8217;s increasingly 	Flash-centric story</a> is a challenge to everybody.</li>
<li>RAM-centric VoltDB will launch 	fairly soon. (By the way, while VoltDB still has <a href="http://www.dbms2.com/2009/06/22/h-store-horizontica-voltdb/">a lot in common 	with H-Store</a>, they&#8217;re not exactly the same thing. And <a href="http://bit.ly/9QxjV2.">H-Store 	research</a> is progressing too.)</li>
<li><span style="font-style: normal;"><a href="http://rethinkdb.com/">RethinkDB</a> is being de</span>veloped, focused directly on solid-state memory. 	Based on the sparse information available online, RethinkDB sounds 	somewhat like a dumbed-down H-Store.</li>
<li>New disk-based vendors may never 	optimize their use of disk, instead targeting a solid-state future. 	(E.g., I think Akiban should and quite well might follow this path.)</li>
</ul>
<p style="margin-bottom: 0in; font-weight: normal;"><strong>The emphasis on scale-out and reducing the cost of joins spans the NoSQL and SQL-based worlds.</strong> We hear that from the <a href="http://www.dbms2.com/2010/03/14/nosql-taxonomy/">NoSQL</a> guys all the time. But I also just heard it from <a href="http://www.dbms2.com/2010/04/03/akiban-highlights/">Akiban</a>.</p>
<p style="margin-bottom: 0in;"><strong>Users&#8217; instance on “free” could be a major problem for OLTP DBMS innovation.</strong> Vendors of new OLTP data management technologies often feel obligated to open source their products, notwithstanding the historical lack of revenue in the open source OLTP DBMS market. As just one of many examples,  <a href="http://www.novaspivack.com/uncategorized/evri-ties-the-knot-with-twine">Nova Spivack</a> wrote:</p>
<blockquote>
<p style="margin-bottom: 0in;">I have recently seen some new graph data storage products that may provide the levels of scale and performance needed, but pricing has not been determined yet. In short, storage and retrieval of semantic graph datasets is a big unsolved challenge that is holding back the entire industry. We need federated database systems that can handle hundreds of billions to trillions of triples under high load conditions, in the cloud, on commodity hardware and open source software. Only then will it be affordable to make semantic applications and services at Web-scale.</p>
</blockquote>
<p style="margin-bottom: 0in;">I hear similar things from other startups, who evidently believe they need and/or are entitled to enjoy sophisticated, high-performance, zero-cost, specialized database management technology.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/04/05/oltp-database-management-systems-2/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Akiban highlights</title>
		<link>http://www.dbms2.com/2010/04/03/akiban-highlights/</link>
		<comments>http://www.dbms2.com/2010/04/03/akiban-highlights/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 05:36:42 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Akiban]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[OLTP]]></category>
		<category><![CDATA[Object]]></category>
		<category><![CDATA[Software as a Service (SaaS)]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=1809</guid>
		<description><![CDATA[Akiban responded quickly to my complaints about its communication style, and I chatted for a couple of hours with senior Akiban techies Ori Herrnstadt, Peter Beaman and Jack Orenstein. It&#8217;s still early days for Akiban product development, so some details haven&#8217;t been determined yet, and others I just haven&#8217;t yet pinned down. Still, I know [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;"><strong><span style="font-weight: normal;">Akiban responded quickly to my </span></strong><a href="http://www.dbms2.com/2010/03/22/akibanakiba/"><strong><span style="font-weight: normal;">complaints</span></strong></a><strong><span style="font-weight: normal;"> about its communication style, and I chatted for a couple of hours with senior Akiban techies Ori Herrnstadt, Peter Beaman and Jack Orenstein. It&#8217;s still early days for Akiban product development, so some details haven&#8217;t been determined yet, and others I just haven&#8217;t yet pinned down. Still, I know a lot more than I did a day ago. Highlights of my talk with Akiban included:<span id="more-1809"></span></span></strong></p>
<ul>
<li><strong><span style="font-weight: normal;">Akiban 	is basically in the business of making OLTP (OnLine Transaction 	Processing) DBMS.</span></strong></li>
<li><strong><span style="font-weight: normal;">That 	said, Akiban does not necessarily aspire to offer the DBMS that has 	the best update efficiency or throughput. In particular, the Akiban 	DBMS stores every datum twice, even before replication (and indexes) 	are taken into account.</span></strong></li>
<li><strong><span style="font-weight: normal;">Akiban 	wants to store everything as third normal form relational databases. 	I didn&#8217;t ask whether 3NF is a hard requirement, a Really Good Idea 	if you want Akiban to run fast (that&#8217;s the one I&#8217;d guess), or merely 	a general design assumption.</span></strong></li>
<li><strong><span style="font-weight: normal;">Akiban 	characterizes its core differentiators/value proposition as being:</span></strong>
<ul>
<li><strong><span style="font-weight: normal;">Scale-out</span></strong></li>
<li><strong><span style="font-weight: normal;">No 	need to pay the traditional cost of joins</span></strong></li>
</ul>
</li>
<li><strong><span style="font-weight: normal;">Thus, 	Akiban is telling something like a </span></strong><a href="http://www.dbms2.com/2010/03/14/nosql-taxonomy/"><strong><span style="font-weight: normal;">NoSQL</span></strong></a><strong><span style="font-weight: normal;"> story.</span></strong></li>
<li><strong><span style="font-weight: normal;">However, 	Akiban offers SQL.</span></strong></li>
<li><strong><span style="font-weight: normal;">Specifically, 	Akiban offers SQL through a MySQL front end. However, the choice of 	front-end could change (Drizzle?), and non-relational front-ends 	(object?)* could eventually also be offered. </span></strong></li>
<li><strong><span style="font-weight: normal;">Akiban&#8217;s 	first target market is SaaS providers, specifically ones that have 	true multitenancy issues. More generally, Akiban is pursuing 	cloud/private cloud applications with lots of tables. (Ori talks of 	a few thousand tables as being a small number.) At least at first, 	Akiban is conceding the market for huge-volume, scale-out, 	no-expensive-join web databases to the NoSQL contenders.</span></strong></li>
<li><strong><span style="font-weight: normal;">Akiban 	has been in prototyping/development of some kind for several years. 	However, Akiban got its first angel funding early last year and its 	first venture funding late in 2009, so development only ramped up 	recently.</span></strong></li>
<li><strong><span style="font-weight: normal;">Ori 	tells a version of the rather common “Everything I need to know in 	life I learned in the Israeli Army, and now I&#8217;m commercializing it” 	story. However, I didn&#8217;t get the sense that Akiban is necessarily a 	direct extension of a specific Israeli military project.</span></strong></li>
</ul>
<p style="margin-bottom: 0in;"><strong><em><span style="font-weight: normal;">* A lot of Boston-area DBMS developers have significant non-relational experience. E.g., Jack Orenstein was an Object Design founder, and Peter Beaman used to work for Intersystems, both object-oriented DBMS vendors.</span></em></strong></p>
<p style="margin-bottom: 0in;"><strong><span style="font-weight: normal;">Akiban technical highlights include:</span></strong></p>
<ul>
<li><strong><span style="font-weight: normal;">Somewhat 	confusingly, Akiban databases are divided into “groups” of 	tables. The point of Akiban groups is:</span></strong>
<ul>
<li><strong><span style="font-weight: normal;">Many-to-many 	relationships exist only within Akiban groups, not among tables in 	different groups.</span></strong></li>
<li><strong><span style="font-weight: normal;">Tables 	within Akiban groups are kind of pre-joined; more precisely, data is 	organized physically in a way that anticipates joins.</span></strong></li>
<li><strong><span style="font-weight: normal;">Thus, 	most Akiban joins can be executed without the cost of traditional 	join algorithms.</span></strong></li>
</ul>
</li>
<li><strong><span style="font-weight: normal;">One 	copy of the data Akiban stores is, in effect, clustered by object. 	E.g., a customer and her orders are stored together, or a patient 	and the records of her doctor visits. That&#8217;s how Akiban anticipates 	most joins.</span></strong></li>
<li><strong><span style="font-weight: normal;">The 	other copy of Akiban data is stored in columns (I&#8217;m not sure if this 	part is strictly columnar or more hybrid row/column), which are 	ordered consistently. In particular, they&#8217;re in an order dictated by 	the organization of the other copy of the data, whatever that means. 	Akiban&#8217;s goal is for this copy of the data to support reporting, 	operational BI, etc.</span></strong></li>
<li><strong><span style="font-weight: normal;">Akiban 	relies heavily on its optimizer to determine data layout, probably more than conventional DBMS do.</span></strong></li>
<li><strong><span style="font-weight: normal;">In 	essence, Akiban has a MySQL front-end and a storage engine back end, 	each running on its own hardware cluster, with each node of one 	cluster talking to each node of the other. </span></strong></li>
<li><strong><span style="font-weight: normal;">I 	gather that Akiban distributes data among nodes clustered according 	to, in effect, object identifier. Presumably, inter-node joins are 	rare. But we didn&#8217;t discuss distribution, replication, or other 	scale-out issues in any detail. Indeed, I gathered that significant 	parts of all that weren&#8217;t built yet, and perhaps even not yet 	architected.<br />
</span></strong></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/04/03/akiban-highlights/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<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) [...]]]></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">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">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">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/">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/">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">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/">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/">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">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>Akiban (formerly Akiba) has a video out</title>
		<link>http://www.dbms2.com/2010/03/22/akibanakiba/</link>
		<comments>http://www.dbms2.com/2010/03/22/akibanakiba/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 01:22:11 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Akiban]]></category>
		<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Data warehousing]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=1759</guid>
		<description><![CDATA[Edit: Akiban has reached out to me after this post and told me a number of my guesses about them are wrong. Stay tuned. Further edit: I&#8217;ve now posted again about Akiban, this time based on actually talking with the company. Stealth company Akiba has renamed itself Akiban and posted what they call a &#8220;five-minute&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><em>Edit: Akiban has reached out to me after this post and told me a number of my guesses about them are wrong. Stay tuned.</em></p>
<p><em>Further edit: <a href="http://www.dbms2.com/2010/04/03/akiban-highlights/">I&#8217;ve now posted again about Akiban</a>, this time based on actually talking with the company.<br />
</em></p>
<p>Stealth company Akiba has renamed itself Akiban and posted what they call a &#8220;five-minute&#8221; <a href="http://www.akiban.com/">video</a>.* Apparently, the idea is to improve analytic query performance by denormalizing your data structure. I have no idea how this is different from denormalizing your data model in your existing DBMS, but I&#8217;ll admit to fast forwarding through the slides rather than listening to whatever the audio said.</p>
<p><em>*It&#8217;s actually 7:59 long, but who said DBMS developers should ever be believed about anything to do with schedules?</em></p>
<p>I do know one favorable thing about Akiban/Akiba, which is that Dan Weinreb is or was involved with them in some kind of angel/advisory capacity. Beyond that, all I know is that they&#8217;re in the analytic DBMS business, they&#8217;ve posted a video, they&#8217;re located in the Boston area, and they probably want people to believe that their extreme stealthiness is a sign of <span style="text-decoration: line-through;">self-</span>importance.</p>
<p>Well, there&#8217;s also what one can see on <a href="http://www.linkedin.com/companies/akiba-inc.?trk=co_search_results&amp;goback=.cps_1269306572065_1">LinkedIn</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/03/22/akibanakiba/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

