<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: Web as the Platform &#8211; Day 1 at the Ajax Experience</title>
	<atom:link href="http://blog.dynatrace.com/2009/09/15/web-as-the-platform-day-1-at-the-ajax-experience/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dynatrace.com/2009/09/15/web-as-the-platform-day-1-at-the-ajax-experience/</link>
	<description></description>
	<lastBuildDate>Sat, 11 Feb 2012 09:39:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>Von: Robert Young</title>
		<link>http://blog.dynatrace.com/2009/09/15/web-as-the-platform-day-1-at-the-ajax-experience/comment-page-1/#comment-17218</link>
		<dc:creator>Robert Young</dc:creator>
		<pubDate>Wed, 14 Jul 2010 00:03:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=911#comment-17218</guid>
		<description>-- Overall a better runtime allows shifting more work to the browser leveraging the computational power that is available on end-user machines.

Every time I read assertions along this line, I&#039;m struck by the ignorance.  This advocates for the Exact Same Paradigm as COBOL/VSAM/3270 of 1970:  client bound, block mode interface, to passive data.  Dr. Codd showed you a better way.  The wire is longer, but that doesn&#039;t mean you should cede data integrity to the client; your grandfather coded that way.  Send the minimal data to the client, get it back, but don&#039;t trust data integrity to client code.  That&#039;s the database&#039;s job.  If you want, you can replicate some edits on the client from the catalog constraints.  Just don&#039;t trust the client.  Remember:  the purpose of the relational database is a datastore which is both ignorant of, and agnostic to, any particular application; the datastore accepts requests from ANY application interested in its data.  Those that advocate &quot;application databases&quot; are just wrong.

The final nail in this coffin is the growth of slower (at the core/thread level) multi-core processors, which will make the client code slower, not faster.  Client application code is inherently linear (won&#039;t benefit from multi-cores; see Amdahl&#039;s Law  http://en.wikipedia.org/wiki/Amdahl%27s_law ), while relational database engines are inherently parallel.</description>
		<content:encoded><![CDATA[<p>&#8211; Overall a better runtime allows shifting more work to the browser leveraging the computational power that is available on end-user machines.</p>
<p>Every time I read assertions along this line, I&#8217;m struck by the ignorance.  This advocates for the Exact Same Paradigm as COBOL/VSAM/3270 of 1970:  client bound, block mode interface, to passive data.  Dr. Codd showed you a better way.  The wire is longer, but that doesn&#8217;t mean you should cede data integrity to the client; your grandfather coded that way.  Send the minimal data to the client, get it back, but don&#8217;t trust data integrity to client code.  That&#8217;s the database&#8217;s job.  If you want, you can replicate some edits on the client from the catalog constraints.  Just don&#8217;t trust the client.  Remember:  the purpose of the relational database is a datastore which is both ignorant of, and agnostic to, any particular application; the datastore accepts requests from ANY application interested in its data.  Those that advocate &#8220;application databases&#8221; are just wrong.</p>
<p>The final nail in this coffin is the growth of slower (at the core/thread level) multi-core processors, which will make the client code slower, not faster.  Client application code is inherently linear (won&#8217;t benefit from multi-cores; see Amdahl&#8217;s Law  <a href="http://en.wikipedia.org/wiki/Amdahl%27s_law" rel="nofollow"></a><a href='http://en.wikipedia.org/wiki/Amdahl%27s_law'>http://en.wikipedia.org/wiki/Amdahl%27s_law</a> ), while relational database engines are inherently parallel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Création site internet bretagne</title>
		<link>http://blog.dynatrace.com/2009/09/15/web-as-the-platform-day-1-at-the-ajax-experience/comment-page-1/#comment-14719</link>
		<dc:creator>Création site internet bretagne</dc:creator>
		<pubDate>Sat, 24 Apr 2010 03:46:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=911#comment-14719</guid>
		<description>&lt;strong&gt;Création site internet bretagne...&lt;/strong&gt;

Merci pour cet article intéressant. Bien à vous…....</description>
		<content:encoded><![CDATA[<p><strong>Création site internet bretagne&#8230;</strong></p>
<p>Merci pour cet article intéressant. Bien à vous…&#8230;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

