Title
Transactions in Distributed Event-Based Middleware
Abstract
Distributed event-based middleware (DEBM) provides a basis for the interoperation of autonomous components in large-scale systems. Transactions ensure the atomic and reliable execution of operations that involve interconnected clients. Integrating transactions and DEBM is a challenging software design problem with important applications. This paper presents the Hermes Transaction Service (HTS), a service that supports event-driven applications with transactional requirements. HTS uses transaction-context propagation via event notifications, where the contexts of publishers and subscribers are interrelated within a mixed transaction. Clients may opt to be compensatable or noncompensatable. Optional anonymity of transaction participants is supported through hash-based set memberships.
Year
DOI
Venue
2006
10.1109/CEC-EEE.2006.91
CEC/EEE
Keywords
Field
DocType
autonomous component,challenging software design problem,event notification,mixed transaction,event-driven application,event-based middleware,hermes transaction service,hash-based set membership,transaction participant,integrating transaction,protocols,message oriented middleware,concurrent computing,database systems,distributed databases,open systems,middleware,high temperature superconductors,software design,transaction processing
Middleware,Transaction processing,Compensating transaction,Computer science,Online transaction processing,Interoperation,Distributed database,Database transaction,Distributed transaction,Distributed computing
Conference
ISBN
Citations 
PageRank 
0-7695-2511-3
2
0.38
References 
Authors
6
3
Name
Order
Citations
PageRank
Luis Vargas110511.73
Jean Bacon22245177.11
Ken Moody393585.75