Sponsored links:
Microsoft's Michael Platt on Monday presented a model of the emerging Web 2.0 architecture at the Mix 06 show in Las Vegas. So at least the weekend's deliberations at Spark (which had been Michael's project) had some result. As soon as I have a link for the deck, I'll post it here [Update: Loosely Coupled now has a copy]. Will that be it, or will anything else come of Spark?
On the plus side, I think Spark surfaced some very useful ideas, and validated many others. Perhaps it is the validation, rather than what it created, that is the most valuable result. There are an enormous number of ideas floating around about the meaning of Web 2.0 and how it relates to SOA, SaaS and other trends. By getting a couple of dozen of us together, it was possible to filter out the ones that mattered.
I jotted down my own impressions of the key points that went into Michael's model as we discussed it on Sunday afternoon. For me, these are the essential ideas that have been validated over the weekend:
On the negative side, there were some things we didn't get to. I didn't hear anyone mention network effects, for example, which in retrospect seems a most bizarre omission. Mediation was mentioned but didn't really get taken up. It's implicit in the architecture but we didn't explore it in the depth it deserves. Another gap was a lack of participants with expertise in on-demand applications and SaaS no one from Salesforce.com or Rearden Commerce or StrikeIron, any of whom might have brought a very different perspective to some of the discussions. At one point late on Sunday I found myself obliged to point out the significance of code customization versus declarative configuration in multi-tenant architecture, which shows how little we got under the skin of the on-demand SaaS model.
But Spark seems to have stimulated thought for the participants, several of whom have already posted some illuminating insights, including Dion Hinchcliffe, Richard Veryard, Dave Linthicum (who also recorded a podcast with some of the participants, including yours truly) and Jeff Schneider, whose diagram of The Web 3.0 Maturity Model deserves special study.
In conclusion, Spark began to dig into topics that will need to be explored further before they yield up all their secrets. Maybe Microsoft will find it worthwhile to repeat the event in six months or a year's time. In the meantime, mark it down as a useful starting point. Thanks to Michael along with his colleagues Norman Guadagno and John deVadoss for making it happen.
Assembling on-demand services to automate business, commerce, and the sharing of knowledge
Copyright © 2002-2006, Procullux Media Ltd. All Rights Reserved.