O'Reilly logo

SOA Patterns by Arnon Rotem-Gal-Oz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Patterns for performance, scalability, and availability

 

In this chapter
  • The base for performance-related patterns
  • Multimodal biometrics
  • Scaling inside and outside of the service

 

When you design a software architecture for a complete system, you need to make sure it will accommodate additional sets of requirements beyond the basics. You need to take care of maintainability, security, and reliability. One very important quality attribute or requirement class is performance. Performance involves several concerns, such as throughput and latency, which sometimes complement and sometimes contradict each other.

SOA principles and guidelines don’t always help to solve performance problems. In fact, SOA is almost inherently bad for ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required