On TV.com: Who?ll Replace OPRAH as Our Life Coach?
BNET Business Network:
BNET
TechRepublic
ZDNet

May 18th, 2006

SOA too slow? Let the debate begin

Posted by Joe McKendrick @ 4:26 pm

Categories: Business ROI, General, Web Services

Tags:

In these fast times, attaching the term ’slow’ to a technology can be a death knell. But that’s a perception about SOA that now lingers. Joab Jackson of Government Computer News recently posted some perspectives about the slowness issue.

This quote just about sums up the challenge: "Dennis Nadler, chief technology officer for federal integrator Merlin Technical Solutions of Greenwood Village, Colo., told us, ‘you don’t want a Web service between you and your rocket launcher.’"

Yikes. Someone call Chloe at CTU and tell her to override the service — or interject one, depending on who has the rocket launcher at the moment.

Will performance become an issue with SOA in the long run? I’ve posted frequently on the potential XML performance issue, but some say that by its very nature, SOA may not be well-suited for past-paced environments. Jackson quotes Grady Booch, chief scientist at IBM Rational, as observing that "Web services ‘are best suited—and this is a gross generalization—for dealing with relatively large grained, low-frequency interactions, as opposed to high-grain, high-frequency interactions. The act of calling up a service for every transaction could be kind of burdensome when sub-millisecond transaction times are required.’"

Jackson cites other voices, however (paraphrased below), that say performance won’t be a problem in the long run, however:

  • "A componentized approach could actually speed services, as the burden of executing tasks doesn’t fall on a single machine." - John DeVadoss, lead architecture, Microsoft Corp.
  • "The steady march of ever-faster processors will all but assure this year’s sluggish service will be rendered peppier with newer equipment." - David Vap, vice president of business integration solutions, Software AG
  • New SOA governance tools enable you “to establish policies for how your IT initiatives will be deployed.” - Gregg Bjork, senior vice president, WebLayers Inc.
  • New features, such as ‘itinerary-based routing,’which enables intra-service messages to carry processing instructions, "eliminates the potential of the rules engine becoming the bottleneck of the system." - Dave Chappell, vice president and chief technology evangelist, Sonic Software

Jackson points out that in his research on government SOA, he has found that "few agencies have implemented a loosely-coupled architecture as of yet (though some are moving in that direction)," making any concern around service performance irrelevant at this time.

Of course performance is and will be an issue with SOA-based deployments — as performance should be top of mind with any type of technology implementation. Certainly, SOA will introduce its share of performance hits, especially as companies map more business to the architecture. But solutions are maturing, and hardware/systems keep getting faster. Plus, the beauty of SOA is that it has no single point of failure.

Joe McKendrickJoe McKendrick is an author and consultant with deep knowledge and insights regarding trends and developments in the technology industry. See his full profile and disclosure of his industry affiliations.


Email Joe McKendrick

Subscribe to Service Oriented via Email alerts or RSS.

  • Talkback
  • Most Recent of 4 Talkback(s)
YOU CAN'T OPTIMIZE WHAT YOU CAN'T TEST
Organizations that complain about poor SOA performance are discussing a symptom, and are often unable to pinpoint actual causes with confidence.

The reason: the developers often have limited, o... (Read the rest)
Posted by: cbenedetto Posted on: 05/30/06 You are currently: a Guest | | Terms of Use
Let's not begin the debate  Loek | 05/19/06
Web Services Performance Tips  eroch | 05/19/06
It's a mediation question  phil wainewrightZDNet Moderator | 05/19/06
YOU CAN'T OPTIMIZE WHAT YOU CAN'T TEST  cbenedetto | 05/30/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Keep Up With The Latest In Document Management with The DocuMentor.
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
Learn more >>
Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.
Learn more about the free, six-month trial offer>>
The best support in the Linux business
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
Learn more >>
The best support in the Linux business
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
Learn more >>
Reduce risk. Reduce complexity. Increase reliability.
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux
Learn more >>
Learn more about tools to grow your business
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
Save time with the UPS Business Essentials Guide
advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here