<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
	<channel>
		<title>Startupping Blog</title>
		<link>http://www.startupping.com</link>
		<description>A Community for Entrepreneurs</description>
		<language>en</language>
		<lastBuildDate>Tue, 21 Oct 2008 04:09:49 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>2</ttl>
		<image>
			<url>http://www.startupping.com/images/logo.gif</url>
			<title>Startupping Blog</title>
			<link>http://www.startupping.com</link>
		</image>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/startupping" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
			<title>Elance Virtual Assistant Contest</title>
			<link>http://www.startupping.com/forums/showthread.php?t=951&amp;goto=newpost</link>
			<pubDate>Tue, 15 Jan 2008 21:02:45 GMT</pubDate>
			<description><![CDATA[I've written about Elance and outsourcing many times. It can be a great way to help get your startup off the ground. Virtual assistants are one type...]]></description>
			<content:encoded><![CDATA[<div>I've written about Elance and outsourcing many times. It can be a great way to help get your startup off the ground. Virtual assistants are one type of outsourcing that is becoming popular. Well, <a href="http://www.elance.com" target="_blank">Elance</a> is running a contest where the grand prize is a virtual assistant for 2008. To enter the contest, you must answer the question <i>&quot;How would you use a virtual assistant to grow your business or improve your personal life?&quot;</i>. The contest ends on January 25, 2008, and more information can be found at the <a href="http://www.elance.com/p/promo/win-virtual-assistant.html" target="_blank">contest web site</a>.</div>

]]></content:encoded>
			<category domain="http://www.startupping.com/forums/forumdisplay.php?f=16">Announcements</category>
			<dc:creator>Mark Fletcher</dc:creator>
			<guid isPermaLink="true">http://www.startupping.com/forums/showthread.php?t=951</guid>
		</item>
		<item>
			<title>Database Developments</title>
			<link>http://www.startupping.com/forums/showthread.php?t=918&amp;goto=newpost</link>
			<pubDate>Fri, 14 Dec 2007 21:24:04 GMT</pubDate>
			<description>The single biggest challenge in scaling an Internet service is the database. In my experience, the ways things generally work is like this: you put...</description>
			<content:encoded><![CDATA[<div>The single biggest challenge in scaling an Internet service is the database. In my experience, the ways things generally work is like this: you put up an Internet service using a single instance of a basic database, like    MySQL or BerkeleyDB. Everything is run off that single database. As you grow, the database becomes overloaded, and then you begin an endless cycle of scaling work. First, you split the single database into multiple, unrelated databases. You also need to worry about reliability, and so start looking at things like hot backups. Then you look at adding read-only copies of your databases, and with those you have to worry about keeping things in sync and other related hassles. And of course you start implementing in-memory caches using something like memcached, which are great, but have their own issues as well (cold caches on restarts being the biggest I can think of off hand). All of this takes a lot of work, a lot of expertise, and a lot of maintenance.<br />
<br />
Two items relating to databases caught my eye this week. The first was the <a href="http://www.nextlevelhardware.com/storage/battleship/" target="_blank">benchmarking of a RAID</a> consisting of Solid State Drives, or SSDs. An SSD is basically a chunk of non-volatile RAM in a package with a disk-drive interface. They're designed to replace standard hard drives with something with the performance of RAM. While SSDs have been in development for a few years, I think they're really starting to become interesting for use in    databases. They provide orders of magnitude speedups over hard drives in some areas, like seek performance. They're not perfect, but if I was in the situation where I needed to scale a database immediately, I'd definitely look at using an SSD.<br />
<br />
The other item was the announcement of <a href="http://www.amazon.com/b/ref=sc_fe_c_1_3435361_1?ie=UTF8&amp;node=342335011&amp;no=3435361&amp;me=A36L942TSJ2AJA" target="_blank">Amazon's SimpleDB</a>. This is a new web service that goes along with the existing S3 and EC2 services. SimpleDB provides a robust, simple, scalable database system. If it offers high performance and high reliability, as they claim, then this could be a very big deal. In combination with the other services, it would eliminate the vast majority of scaling issues facing an Internet service. It's only in limited beta right now, but once it goes live (and works as advertised), I think I'd be hard pressed to not recommend that a new startup host their entire site using Amazon. This further reduces the cost structure associated with an Internet startup (both in terms of money and in terms of talent needed) and lowers the barrier to entry for new services. Like I said, a very big deal.</div>

]]></content:encoded>
			<category domain="http://www.startupping.com/forums/forumdisplay.php?f=23">How To</category>
			<dc:creator>Mark Fletcher</dc:creator>
			<guid isPermaLink="true">http://www.startupping.com/forums/showthread.php?t=918</guid>
		</item>
	</channel>
</rss>
