z-logo
Premium
System and software designs for transaction processing in asymmetric communication environments
Author(s) -
Huang Y.,
Lee Y. H.
Publication year - 2003
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.552
Subject(s) - serializability , computer science , two phase locking , concurrency control , distributed computing , correctness , transaction processing system , atomicity , schedule , concurrency , transaction processing , distributed transaction , database transaction , database , operating system , programming language
Observing that it is impractical to use traditional methods to control concurrency in broadcast‐based asymmetric communication environments, we introduce a concurrency control protocol designed for broadcast‐based transaction processing called Server Timestamp and Update Broadcast Supported Concurrency (STUBcast). STUBcast supports two new correctness criteria proposed in this paper—Single Serializability and Local Serializability. These criteria are weaker than global serializability, but are practical and easier to achieve in broadcast environments. This article also discusses the software design for the simulation program and the protocol implementation. Simulation results collected using our simulation program suggest that STUBcast could be very efficient in realistic application environments. Copyright © 2003 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here