"I have a mind like a steel... uh... thingy." Patrick Logan's weblog.

Search This Blog


Tuesday, October 12, 2004

Paradigms of Coordination

What I would consider paradigms of coordination: CSP, Linda, Erlang/OTP, and OVAL, nee Object Lens, nee Information Lens. I'm sure there're some good ones I've omitted.

One thing each of these have in common: the separation of verbs for coordination from verbs for action.


Robert Sayre said...

I'm a little confused. Everyone knows HTTP isn't perfect. But I consider HTML/JavaScript to be what you would call "verbs for action." Totally fluid and impossible to pin down. Not going to displace Erlang for writing cellular network software any time soon, but it does enable participation, which is what makes the Web. Or am I missing your point?

Patrick Logan said...

HTTP is the Web 1.0 and so it will be the foundation of Web 2.0. But for Web 2.0 we need some principles and guidelines that were not needed for Web 1.0.

In particular we need to get away from associating the HTTP server from "the" application server. And so we need to get away from POST as this overloaded verb that "tells the application server what action to take".

Blog Archive

About Me

Portland, Oregon, United States
I'm usually writing from my favorite location on the planet, the pacific northwest of the u.s. I write for myself only and unless otherwise specified my posts here should not be taken as representing an official position of my employer. Contact me at my gee mail account, username patrickdlogan.