I’m beginning to wonder if everything is turning into a stream of messages.

Item: I’m living in the middle of the world of syndication, and a feed is just a little bundle of messages.

Item: Amazon apparently wants to offer message management services to the whole world.

Item: The last big project I worked on before joining Sun was all about message-queuing infrastructure.

Item: The Web-Services people are striving mightily to deal with events, although WS-Eventing manages to ignore both the store-and-forward and post-and-poll message frameworks.

Item: Podcasting.

Item: Dave Sifry just pinged me to tell me about Technorati Favelets, so you can have an instant look across a millions-wide message stream.

What does all this mean? Down in the trenches, it means we have to worry a whole lot about infrastructure. Because combining proven buffering and caching techniques with the everything-is-a-message view has the potential to drive Net traffic way, way up from its already-insane level.

And there’s scope for a lot of fun, because the right programming primitives and data stores for a world in which everything is a message and every message is asynchronous, well, we don’t know what those are yet. Time to get to work on it.


author · Dad · software · colophon · rights
picture of the day
November 23, 2004
· Technology (76 more)

By .

I am an employee
of Amazon.com, but
the opinions expressed here
are my own, and no other party
necessarily agrees with them.

A full disclosure of my
professional interests is
on the author page.