SOA From a Management Perspective: Part Two Joseph J. Strub - January 8, 2007
Concerns About SOA
This is Part Two of a two-part note. Part One provides a basic understanding of SOA, the rollout plans for major software vendors, and the benefits of SOA.
Back in the day when procedures and subroutines were all the rage, there was a performance concern: Did the use of subroutines, with all of its branching back and forth and passing of data, degrade performance as opposed to duplicating the code in stream? The same concern with message traffic in service-oriented architecture (SOA) is being voiced by some information technology (IT) shops. Vendors downplay this concern, explaining that today's processing speeds more than compensate for service calls and use of generalized routines. The problem is that you need to compare apples with apples. Improved processor speeds will benefit both SOA and non-SOA environments. Assurances must be made that the time is takes to process a complete transaction in an SOA environment is not significantly slower than what companies are experiencing today. This is why previously mentioned performance alerts are critical to the success of SOA...