System and software designs for transaction processing in asymmetric communication environments

Y. Huang, Yann-Hang Lee

Research output: Contribution to journalArticle

Abstract

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.

Original languageEnglish (US)
Pages (from-to)1359-1376
Number of pages18
JournalSoftware - Practice and Experience
Volume33
Issue number14
DOIs
StatePublished - Nov 25 2003

Keywords

  • Asymmetric communication
  • Concurrency control
  • Data broadcast
  • Transaction processing

ASJC Scopus subject areas

  • Software

Fingerprint Dive into the research topics of 'System and software designs for transaction processing in asymmetric communication environments'. Together they form a unique fingerprint.

  • Cite this