IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Architectural Practices for Improving Fault Tolerance in a Service-Driven Environment

Architectural Practices for Improving Fault Tolerance in a Service-Driven Environment
View Sample PDF
Author(s): Raja Ramanathan (Independent Researcher, USA)
Copyright: 2013
Pages: 22
Source title: Service-Driven Approaches to Architecture and Enterprise Integration
Source Author(s)/Editor(s): Raja Ramanathan (Independent Researcher, USA)and Kirtana Raja (Independent Researcher, USA)
DOI: 10.4018/978-1-4666-4193-8.ch008

Purchase

View Architectural Practices for Improving Fault Tolerance in a Service-Driven Environment on the publisher's website for pricing and purchasing information.

Abstract

Enterprises that implement Service-driven applications face challenges relating to unprecedented scale, high availability, and fault-tolerance. There is exponential growth with respect to request volume in Service-driven systems, requiring the ability to provide multipoint access to shared services and data while preserving a single system image. Maintaining fault-tolerance in business services is a significant challenge due to their compositional nature, which instills dependencies among the services in the composition. This causes the dependability of the business services to be based on the reliability of the individual services in the composition. This chapter explores the architectural approaches such as service redundancy and design diversity, scaling, clustering, distributed data caching, in-memory data grid, and asynchronous messaging, for improving the dependability of services. It also explores the data scaling bottleneck in data centralization paradigms and illustrates how that presents significant scalability and fault-tolerance challenges in service-driven environments. Prevalent strategies to handle failure recovery such as backward and forward recovery mechanisms as well as the built-in mechanisms in WS-BPEL for exception handling and transactional compensation are discussed.

Related Content

Babita Srivastava. © 2024. 21 pages.
Sakuntala Rao, Shalini Chandra, Dhrupad Mathur. © 2024. 27 pages.
Satya Sekhar Venkata Gudimetla, Naveen Tirumalaraju. © 2024. 24 pages.
Neeta Baporikar. © 2024. 23 pages.
Shankar Subramanian Subramanian, Amritha Subhayan Krishnan, Arumugam Seetharaman. © 2024. 35 pages.
Charu Banga, Farhan Ujager. © 2024. 24 pages.
Munir Ahmad. © 2024. 27 pages.
Body Bottom