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 8. Service antipatterns

 

In this chapter
  • Pitfalls when moving to SOA
  • Refactoring the knot
  • Granularity of services

 

We’ve spent several chapters looking at SOA patterns. Antipatterns are the other side of the equation—instead of contexts and solutions, this chapter discusses common pitfalls you’re likely to stumble upon and how to avoid or refactor them. This complementary view is important, because it’s easy to make these mistakes when you’re starting out with SOA, even if you follow guidance such as the patterns we’ve already looked at.

Antipatterns, like patterns, are about contextual wisdom. A discussion of anti-patterns needs to talk both about when a behavior is a problem and when that behavior might be acceptable. The following ...

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