It has been recently pointed out to me that the mechanisms underlying Request Based Distributed Computing – RDBC (see primer) are related to Continuation Passing Style CPS, Closures, Lazy Evaluation and Mobile Applets. This is a good insight. Lets have a look at it. The CPS pattern is where the caller passes the callee...
Read More »
Posts Tagged ‘ HyperText Computer ’
RBDC, Continuation Passing Style, Closures, Lazy Evaluation and Mobile Applets
Distributed Computing with the Browser
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...
Read More »
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...
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...
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...
Read More »
Pramati’s Dekoh and The Hypertext Computer
Pramati announced Dekoh this week. Dekoh is a platform that supports applications that run both on over the network and on the desktop. It embodies some of the ideas of an Hypertext Computer (HTC): Dekoh Desktop is a small footprint download that can be installed on user’s desktop in a single click. Dekoh Desktop...
Read More »


