Wednesday, September 20, 2006

High Performance SOA (ZapFlash)

In the world of information technology, the concept of abstractions are particularly handy. Take, for example, the Services abstraction at the heart of SOA, which masks the complexity of the underlying technology implementation while presenting composable business Services to internal and external users. But every abstraction comes at a price, and the Services abstraction is no exception. Loose coupling, composability, agility, and the other benefits of SOA all introduce performance overhead. For limited sets of Services with small numbers of users, this performance hit may be minimal. For SOA implementations with large numbers of users, Services, or traffic, however, maintaining the necessary performance levels presents a substantial challenge, both to the architects who design the infrastructure as well as IT operations personnel who are responsible for keeping the lights on.

0 Comments:

Post a Comment

<< Home