Concurrency Control of Real-Time Web Service Transactions

Journal: International Journal of Information Science and Engineering · ISSN 1694-4496‬
Publisher: Academic Ink Review Journal
Published:
Year: 2022
Volume: 3 · Issue: 1
DOI: 10.70878/ijise.2022.51be8c71
URL:
License: CC BY 4.0

Abstract

This paper proposes a concurrency control algorithm to meet the transaction execution time constraints in real-time web service environments. As compared to traditional web services infrastructures, real-time web service environments are more effective since they enable Quality of Service (QoS) for web services. Additionally, there are a variety of new challenges in handling web service transactions that must be addressed, including composite web services, web service transactions, real-time constraints, and web service provider autonomy. In this paper, we focus primarily on the concurrency control of real-time web service transactions that have soft deadlines. A real-time optimistic concurrency control algorithm for web service environments is presented which attempts to meet the transaction execution time constraints. In so doing, we evaluate the performance of the proposed algorithm and demonstrate its effectiveness in meeting the transaction deadlines. We also argue that our algorithm performs well under various workloads and resource contention scenarios.

Keywords: concurrency control, real-time systems, transaction management, web services