Rohit’s SynOA takes the “Sin” out of SOA

September 24, 2007 § 1 Comment

Many years ago, my buddy Rohit Khare introduced me to a guy named Roy Fielding, and tried to explain how this whole web services thing was going in completely the wrong direction. To be honest, I didn’t understand what the big deal was, particularly since I wasn’t really working with those technologies. Alas, neither did the rest of the industry which was rushing headlong into what become Service-Oriented Architectures.

Fast forward to 2006, when I finally understood (and became enamored of) Roy’s RESTful architectures (which I helped pitch to DHH for Rails 1.2). The problem now was figuring out how to help people understand REST in terms of a specific implementation, rather than Roy’s highly abstract architecture. Several of us have experimented with using the excellent Atom Publishing Protocol (APP) as both a model and foundation for building a RESTful alternative to traditional web services, but that was as far as we went.

Rohit (as usual) went one step further by coining (and describing) the term Syndication-oriented architecture at the Gartner Financial Service Technology Summit. The key idea (IMHO) is to use the additional constraints of REST in general, and APP in particular, to minimize variance and thus enable greater interoperability. His initial paper was published by KnowNow on August 27, 2007, but only noticed by a few folks like Bruce MacVarish. The meme didn’t really gather steam until Rohit was interviewed by Jon Udell. That was in turn blogged in Kurt Cagle’s O’ReillyNet column (among others), and as of September 24th I count over 10,000 Google hits for “SynOA syndication.”

I think SynOA could well turn out to be the “tipping point” for both REST and Syndication; though obviously we still have a long way to go

Tagged: , , , , , ,

§ One Response to Rohit’s SynOA takes the “Sin” out of SOA

Leave a Reply to Jeff Barr’s Blog » Links for Tuesday, September 25, 2007 Cancel reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

What’s this?

You are currently reading Rohit’s SynOA takes the “Sin” out of SOA at iHack, therefore iBlog.


%d bloggers like this: