Not much news to comment on this holiday week, so instead I'll follow up some more themes from this week's Slashdot discussion
of my posting on the obsolescence of J2EE
Visitors to Loosely Coupled
will have found the site slow or totally unresponsive yesterday from about noon GMT because of a sudden burst of traffic hitting our server when we were slashdotted
Excel-to-SOAP, notable announcements, KnowNow RSS, and a compelling plea for simplicity. Keeping things simple (the KISS principle) has become a significant theme this week. Adam Bosworth laid down the philosophical justification for simplicity in computing, but there were many other separate items in the news that conformed to the same principles, including my own postings arguing for the elimination from enterprise integration strategies ultimately of J2EE
and more immediately of ESB
, to which I'd like to acknowledge Ross Mason's thoughtful response
Peter Yared, the CEO of newly launched ActiveGrid
, makes an excellent case for dispensing with J2EE and all the paraphenalia of application servers. I'm glad I can quote him, because if it was just me saying this, right after putting the boot into ESB
, everyone would just dismiss me as being anti-Java (apart, that is, from those who accuse me of being anti-Microsoft
Enterprise service bus, the buzzword that's enjoying the peak of its hype cycle just now, is about to become obsolete. Once it starts to fall out of favor, I'm betting that it'll be downhill all the way. I doubt many people will be talking about ESB in a year or two ...
The wind of change is blowing for enterprise software, and the coming storm will overturn many cherished beliefs. Here are a few straws that I happened to notice blowing in the wind over the past week, which together illustrate some of the reasons why conventional packaged software is going to rapidly lose market share to on-demand services:
# On demand equals choice If you want cookie-cutter solutions, stick with traditional packaged software ...
Does anyone still believe that web services will be published and consumed indiscriminately on the open Internet? I keep on seeing references to that early vision as if it's still alive, but surely everyone realizes by now it was just a geek pipedream, the idea that your servers would just go out on the Internet and 'discover' services listed by all-comers in registries conforming to the pompously-named "Universal Description Discovery and Integration protocol" (ie UDDI) ...
My test drive
of Grand Central's Business Services Network
seems all the more urgent now that Amazon Simple Queue Service
has launched ...
Amazon offers queuing infrastructure; patent irony; salesforce be with you; Bosworth boosts services. This week's round-up brings together several straws in the wind that presage the coming triumph of services over traditional software models ...
I have volunteered to set up and orchestrate one or two services as part of Grand Central's Early Access Program in order to help demonstrate how absurdly easy it is in the run-up to the company's Golden Spike Developers Contest. I'm no developer I'm more of a business power user, tangling with technology only when absolutely necessary to get a business result that's worth the extra effort ...
Bob Sutor's opinion piece for Loosely Coupled
this week, Demystifying ESB
, is based on a recent posting to his weblog