Back to Search Start Over

Preserving Causality in a Scalable Message-Oriented Middleware.

Authors :
Goos, Gerhard
Hartmanis, Juris
van Leeuwen, Jan
Guerraoui, Rachid
Laumay, Philippe
Bruneton, Eric
De Palma, Noël
Krakowiak, Sacha
Source :
Middleware 2001; 2001, p311-328, 18p
Publication Year :
2001

Abstract

We present a solution to guarantee scalable causal ordering through matrix clocks in Message Oriented Middleware (MOM). This solution is based on a decomposition of the MOM in domains of causality, i.e. small groups of servers interconnected by router servers. We prove that, provided the domain interconnection graph has no cycles, global causal order on message delivery is guaranteed through purely local order (within domains). This allows the cost of matrix clocks maintenance to be kept linear, instead of quadratic, in the size of the application. We have implemented this algorithm in a MOM, and the performance measurements confirm the predictions [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540428008
Database :
Supplemental Index
Journal :
Middleware 2001
Publication Type :
Book
Accession number :
33677857
Full Text :
https://doi.org/10.1007/3-540-45518-3_17