Reference Hub1
SWIFT: A Distributed Real Time Commit Protocol

SWIFT: A Distributed Real Time Commit Protocol

Udai Shanker, Manoj Misra, Anil K. Sarje
ISBN13: 9781605662428|ISBN10: 1605662429|EISBN13: 9781605662435
DOI: 10.4018/978-1-60566-242-8.ch078
Cite Chapter Cite Chapter

MLA

Shanker, Udai, et al. "SWIFT: A Distributed Real Time Commit Protocol." Handbook of Research on Innovations in Database Technologies and Applications: Current and Future Trends, edited by Viviana E. Ferraggine, et al., IGI Global, 2009, pp. 737-743. https://doi.org/10.4018/978-1-60566-242-8.ch078

APA

Shanker, U., Misra, M., & Sarje, A. K. (2009). SWIFT: A Distributed Real Time Commit Protocol. In V. Ferraggine, J. Doorn, & L. Rivero (Eds.), Handbook of Research on Innovations in Database Technologies and Applications: Current and Future Trends (pp. 737-743). IGI Global. https://doi.org/10.4018/978-1-60566-242-8.ch078

Chicago

Shanker, Udai, Manoj Misra, and Anil K. Sarje. "SWIFT: A Distributed Real Time Commit Protocol." In Handbook of Research on Innovations in Database Technologies and Applications: Current and Future Trends, edited by Viviana E. Ferraggine, Jorge Horacio Doorn, and Laura C. Rivero, 737-743. Hershey, PA: IGI Global, 2009. https://doi.org/10.4018/978-1-60566-242-8.ch078

Export Reference

Mendeley
Favorite

Abstract

Many applications such as military tracking, medical monitoring, stock arbitrage system, network management, aircraft control, factory automation, and so forth that depend heavily on database technology for the proper storage and retrieval of data located at different remote sites have certain timing constraints associated with them. Such applications introduce the need for distributed real-time database systems (DRTDBS) [Ramamritham, 1993]. The implementation of DRTDBS is difficult due to the conflicting requirements of maintaining data consistency and meeting distributed transaction’s deadlines. The difficulty comes from the unpredictability of the transactions’ response times [Huang, 1991]. Due to the distributed nature of the transactions and in presence of other sources of unpredictability such as data access conflicts, uneven distribution of transactions over the sites, variable local CPU scheduling time, communication delay, failure of coordinator and cohort’s sites, and so forth, it is not easy to meet the deadline of all transactions in DRTDBS [Kao & Garcia – Monila, 1995]. The unpredictability in the commitment phase makes it more serious because the blocking time of the waiting cohorts due to execute-commit conflict may become longer. Hence, due to unique characteristics of the committing transactions and unpredictability in the commitment process, design of an efficient commit protocol is an important issue that affects the performance of DRTDBS [Shanker, Misra & Sarje, 2006d].

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.