Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing
"The authors' decision to include a real-life use case was a good strategy it illustrate the application of the pattern language." (Computing Reviews, February 15, 2008)