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 language | English (US) |
---|---|
Pages (from-to) | 1359-1376 |
Number of pages | 18 |
Journal | Software - Practice and Experience |
Volume | 33 |
Issue number | 14 |
DOIs | |
State | Published - Nov 25 2003 |
Keywords
- Asymmetric communication
- Concurrency control
- Data broadcast
- Transaction processing
ASJC Scopus subject areas
- Software