<?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: The Amazon.com bookstore is a huge, modern OLTP app.   So is it relational?</title>
	<atom:link href="http://www.dbms2.com/2005/10/10/the-amazoncom-bookstore-is-a-huge-modern-oltp-app-so-is-it-relational/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com/2005/10/10/the-amazoncom-bookstore-is-a-huge-modern-oltp-app-so-is-it-relational/</link>
	<description>Choices in data management and analysis</description>
	<pubDate>Fri, 16 May 2008 18:58:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: DBMS2 &#8212; DataBase Management System Services&#187;Blog Archive &#187; Amazon&#8217;s version of DBMS2</title>
		<link>http://www.dbms2.com/2005/10/10/the-amazoncom-bookstore-is-a-huge-modern-oltp-app-so-is-it-relational/#comment-3199</link>
		<dc:creator>DBMS2 &#8212; DataBase Management System Services&#187;Blog Archive &#187; Amazon&#8217;s version of DBMS2</dc:creator>
		<pubDate>Tue, 25 Jul 2006 08:49:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2005/10/10/the-amazoncom-bookstore-is-a-huge-modern-oltp-app-so-is-it-relational/#comment-3199</guid>
		<description>[...] Last year, I pointed out that Amazon has a highly diversified DBMS strategy. Now Mike Vizard has a great interview with Werner Vogel, Amazon&#8217;s CTO, where he unearths a lot more detail. And it turns out that Amazon has been a hardcore adopter of DBMS2, since long before DBMS2 was named. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Last year, I pointed out that Amazon has a highly diversified DBMS strategy. Now Mike Vizard has a great interview with Werner Vogel, Amazon&#8217;s CTO, where he unearths a lot more detail. And it turns out that Amazon has been a hardcore adopter of DBMS2, since long before DBMS2 was named. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DBMS2 &#8212; DataBase Management System Services&#187;Blog Archive &#187; Another OLTP success for memory-centric OO</title>
		<link>http://www.dbms2.com/2005/10/10/the-amazoncom-bookstore-is-a-huge-modern-oltp-app-so-is-it-relational/#comment-279</link>
		<dc:creator>DBMS2 &#8212; DataBase Management System Services&#187;Blog Archive &#187; Another OLTP success for memory-centric OO</dc:creator>
		<pubDate>Wed, 11 Jan 2006 04:28:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2005/10/10/the-amazoncom-bookstore-is-a-huge-modern-oltp-app-so-is-it-relational/#comment-279</guid>
		<description>[...] Hotel reservations system, this time. Not as impressive as the Amazon store, but still nice.       &#8226; &#8226; &#8226; [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Hotel reservations system, this time. Not as impressive as the Amazon store, but still nice.       &#8226; &#8226; &#8226; [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DBMS2 &#8212; DataBase Management System Services&#187;Blog Archive &#187; Defining and surveying &#8220;Memory-centric data management&#8221;</title>
		<link>http://www.dbms2.com/2005/10/10/the-amazoncom-bookstore-is-a-huge-modern-oltp-app-so-is-it-relational/#comment-179</link>
		<dc:creator>DBMS2 &#8212; DataBase Management System Services&#187;Blog Archive &#187; Defining and surveying &#8220;Memory-centric data management&#8221;</dc:creator>
		<pubDate>Fri, 09 Dec 2005 16:23:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2005/10/10/the-amazoncom-bookstore-is-a-huge-modern-oltp-app-so-is-it-relational/#comment-179</guid>
		<description>[...] Progress&#8217;s ObjectStore: ObjectStore comes from the company Object Design, which merged into Excelon, which was acquired by Progress. It&#8217;s really a toolkit for building DBMS and similar systems, which is why it&#8217;s at various times been marketed as an OODBMS and an XML DBMS, without a lot of success either way. But there have been a few sterling apps built in ObjectStore even so, including a key part of the Amazon bookstore Despite this limited market success, a significant fraction of Progress&#8217;s best engineering talent has moved over to the Real-Time Division to focus on ObjectStore and other memory-centric products. The memory-centric aspect of ObjectStore is this: ObjectStore&#8217;s big virtue is that it gets objects from disk to memory and vice-versa very efficiently, then distributes and caches them around a network as needed. This was originally invented for client/server processing, but works fine in a multi-server thin client setup as well. And object processing, of course, relies on a whole lot of pointers. And pointer-chasing is pretty much the worst way to deal with the disk speed barrier, unless you do it in main memory. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Progress&#8217;s ObjectStore: ObjectStore comes from the company Object Design, which merged into Excelon, which was acquired by Progress. It&#8217;s really a toolkit for building DBMS and similar systems, which is why it&#8217;s at various times been marketed as an OODBMS and an XML DBMS, without a lot of success either way. But there have been a few sterling apps built in ObjectStore even so, including a key part of the Amazon bookstore Despite this limited market success, a significant fraction of Progress&#8217;s best engineering talent has moved over to the Real-Time Division to focus on ObjectStore and other memory-centric products. The memory-centric aspect of ObjectStore is this: ObjectStore&#8217;s big virtue is that it gets objects from disk to memory and vice-versa very efficiently, then distributes and caches them around a network as needed. This was originally invented for client/server processing, but works fine in a multi-server thin client setup as well. And object processing, of course, relies on a whole lot of pointers. And pointer-chasing is pretty much the worst way to deal with the disk speed barrier, unless you do it in main memory. [&#8230;]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
