<?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>Road to Failure: Scalability, Startups, Computer Science, and occasionally NoSQL &#187; Database</title>
	<atom:link href="http://www.roadtofailure.com/tag/database/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.roadtofailure.com</link>
	<description>Scalability, Startups, and Computer Science.</description>
	<lastBuildDate>Mon, 17 May 2010 18:42:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Social Media Kills the Database</title>
		<link>http://www.roadtofailure.com/2009/06/19/social-media-kills-the-rdbms/</link>
		<comments>http://www.roadtofailure.com/2009/06/19/social-media-kills-the-rdbms/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 03:27:35 +0000</pubDate>
		<dc:creator>Bradford</dc:creator>
				<category><![CDATA[Scalability]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Hadoop]]></category>
		<category><![CDATA[HBase]]></category>

		<guid isPermaLink="false">http://www.roadtofailure.com/?p=21</guid>
		<description><![CDATA[(or: How the Greatest Tool of the 1980's Crippled a Generation, and how Hadoop and HBase help)

Imagine someone told you that there was a piece of software out there which could change the way you do everything – and I mean everything. This code is so perpetually practical; it’s a Swiss Army Knife! Surely, it can handle the simple data storage and analytics you want to do on a ‘Social Media’ scale.  For example, you can:

    * Store pieces of content for your website so it’s easy to manage
    * Store content from EVERY website on the Internet
    * Track your company’s financial transactions
    * Track every credit card transaction for your multibillion-dollar banking conglomerate
    * Store an address so it’s easy to find by a unique key
    * Store every photo on Facebook so it’s accessible by a unique key
    * Generate charts and graphs on how your business did in the last month
    * Generate charts and graphs on key analytics for every piece of Social Media on the Internet.
    * Analyze records of how people have accessed your website and attempt to simulate their behavior
    * Analyze every click ever made on MySpace and optimize intrasite workflow.

…Well, in theory you can do the above.

Does it make sense that people can install the exact same software package and be able to do this, at all scales? Just throw bigger computers at the problem? It’s counter-intuitive to me, and it sure doesn’t work in reality. With the coming need to analyze things not on an enterprise-scale, but a Web Scale, social media is driving the final stake into the large analytical RDBMS (Relational Database Management System).

The ACIDy, Transactional, RDBMS doesn’t scale, and it needs to be relegated to the proper dustbin before it does any more damage to engineers trying to write scalable software.]]></description>
		<wfw:commentRss>http://www.roadtofailure.com/2009/06/19/social-media-kills-the-rdbms/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching using disk

Served from: www.roadtofailure.com @ 2010-07-29 20:43:09 -->