<?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>David Pratten &#187; Volta</title>
	<atom:link href="http://www.davidpratten.com/tag/volta/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davidpratten.com</link>
	<description>Interests, Ideas and Observations</description>
	<lastBuildDate>Fri, 25 Nov 2011 00:14:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Tier-agnostic Requests and Microsoft Volta</title>
		<link>http://www.davidpratten.com/2008/02/08/tier-agnostic-requests-and-microsoft-volta/</link>
		<comments>http://www.davidpratten.com/2008/02/08/tier-agnostic-requests-and-microsoft-volta/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 07:56:08 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Distributed]]></category>
		<category><![CDATA[HyperText Computer]]></category>
		<category><![CDATA[Request]]></category>
		<category><![CDATA[Teir Agnostic]]></category>
		<category><![CDATA[Volta]]></category>

		<guid isPermaLink="false">http://www.davidpratten.com/2008/02/08/tier-agnostic-requests-and-microsoft-volta/</guid>
		<description><![CDATA[Recently my attention has been directed to Microsoft&#8217;s Volta split-tier technology. Volta is addressing the same set of issues as Request Based Distributed Computing (RBDC). Key issues directly addressed by both Volta and RBDC include: Drivers Build Distributed Applications Provide programmers with a unified programming model (i.e. not deal with a separate programming model on the client) Build Mult-tier applications Use existing technologies Delay architectural decisions about the splitting of workload between client and server Enable applications to &#8216;run anywhere&#8217; Provide a Language agnostic mechanism Use a Client agnostic approach Not withstanding that Volta deserves credit for being a real-live (beta) product while RBDC is still in gestation as an architectural idea, I want to argue that RBDC which is based on tier agnostic requests, is an architecturally cleaner solution to the problems of client centred distributed computing. The three areas that I would like to highlight are simplicity, generality and run-time architectural decisions. Simplicity If you look at these illustrations of RBDC the tier agnosticism of requests leads to an extremely simple mechanism for distributed computing with equivalent expressive power to Volta. Generality Volta is specifically targeting the .Net platform whereas the RBDC mechanism is not just language agnostic, [...]]]></description>
		<wfw:commentRss>http://www.davidpratten.com/2008/02/08/tier-agnostic-requests-and-microsoft-volta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

