Recently, Subbu posted an interesting discussion of an xml analysis and presentation application – you can read it here: Distributed Computing with the Browser.
This design scenario is a good illustration of the limitations of our current situation with programming . Our current situation is that while the WWW allows a programmer to ignore the...
Read more »
Archive for January, 2008
Distributed Computing with the Browser
Code Mobility and Session State
Code mobility as provided for by Request Based Distributed Computing RBDC (see backgrounder) is key for delivering On-Demand computing, Distributed Computing (e.g. SETI@home) and Rich Internet Applications.
RBDC enables the mobility of code that gets its input from http sources (url, request body, cookie, and passwordless GETs). This post looks into whether session state can...
Read more »
HTC and Cloud and Grid Computing
The HyperText Computing (HTC) paradigm is not a “complete solution” to the challenges and opportunites afforded by Cloud and Grid computing — however this post argues that the HTC is part of the solution. My angle into this question is via a recent blog post.
This is how Tim Foster, in a recent post at...
Read more »
The HTC and Java Remote Method Invocation
Java Remote Method Invocation JRMI (White Paper) is a distributed computing capability for the Java Platform. Like the HTC it is designed to facilitate “write once run everywhere” and “code mobility”. Naturally it does it within the paradigm of Java Objects.
The purpose of this post is to give a 30 second comparison of...
Read more »
Request Based Distributed Computing – A rough sketch
The Hypertext Computing (HTC) paradigm that I have written about in this blog is built on the following observations:
There is a fundamental equivalence between http resources and code that if executed would generate the resource
It is an accident of history that the scripting models of servers and clients on the web are different.
We have...
Read more »

