AccessMyLibrary provides FREE access to millions of articles from top publications available through your library.
CONCEPTS SUCH AS BPM (business process management), federated computing, and Web services would not exist were it not for reliable, low-latency networks. Such service-oriented architectures entail calling out to multiple systems. But what happens when a system or network loses its connection, overloads, or hands back garbled data?
Standard contingency planning is coarse-grained: an entire site, server, or application is failed over. After fail over, existing sessions (such as database queries and credit card authorizations that were already underway) are usually dropped.
But the coarse-grained contingency model runs aground in a service- oriented design. One …