Chapter 19. Service Performance Optimization

image

The IT industry has historically often traded high levels of performance for high levels of abstraction. Assembler gave way to C, which gave way to Java and .NET because easy-to-maintain code was substituted for acceptable, but not optimal, runtime performance. SOA is no different in this respect. Several service-orientation principles, such as Service Abstraction (696) and Service Loose Coupling (695), seem to demand this type of trade-off.

While some traditional optimization ...

Get SOA with .NET and Windows Azure: Realizing Service-Orientation with the Microsoft Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.