« links for 2007-05-17 | Main | links for 2007-05-18 »

Design for the real world

Jeff Newsom: "I find this interesting. So, basically, at the end of the day, there is a baseline understanding of how the web was designed and currently works that was largely ignored/dismissed in the soap world and specifically in the Connected Systems Division until this Biztalk SDK. Many of us, myself included, drank to kool-aid on soap early on, because we wanted to connect systems together, and we liked messaging or we liked distributed objects, and we didn't stop long enough to grok fully the web. As I did more web stuff, I realized that I didn't really care about a lot of the stuff that was layered into the SOAP/WS stack, and I did really need and love the beauty of GET and friends."

Adopting WS-* was always prone to being a faith based exercise, given the prior art it was based on. It's been obvious and well-documented for going on half a decade that that WS-* wasn't going to work out entirely. So, watching ex-WS-* stalwarts espousing REST and stumbling to the Web is well and good, but communities like rest-discuss, lesscode, fork and atom-wg deserve tremendous praise, and due credit for getting it early.

REST isn't even the real lesson; the real lesson is applying principled software design and architectural styles to problem spaces; it's about getting off fads and hype cycles that infect the industry. It's all in the constraints.


May 17, 2007 07:32 PM

Comments

Stefan Tilkov
(May 17, 2007 09:13 PM #)

:-) Don't you think it's a little early for the Academy Award acceptance speech? I honestly think this battle is not yet won ...

Bill de hOra
(May 18, 2007 01:17 AM #)

"Don't you think it's a little early for the Academy Award acceptance speech. I honestly think this battle is not yet won"

The real point is about is about figuring out the problem spaces and what's fit for purpose, not arbitrary application of technologies that are in the end, contingent. That's the battle. There's no free lunch for paradigms.

Bill Higgins
(May 18, 2007 01:39 AM #)

> communities like rest-discuss, lesscode, fork and atom-wg
> deserve tremendous praise, and due credit for getting it early.

Here, here.

And they also deserve praise for explaining it to those of us who *didn't* get it early.

Post a comment

(you may use HTML tags for style)




Remember Me?

Trackback Pings

TrackBack URL for this entry:
http://www.dehora.net/mt/mt-tb.cgi/2087