DocumentCode :
2577146
Title :
A Middleware for Exactly-Once Semantics in Request-Response Interactions
Author :
Ivaki, Naghmeh ; Araujo, Filipe ; Barbosa, Raul
Author_Institution :
Dept. of Inf. Eng., Univ. of Coimbra, Coimbra, Portugal
fYear :
2012
fDate :
18-19 Nov. 2012
Firstpage :
31
Lastpage :
40
Abstract :
Although the need for the exactly-once request-response interaction pattern is ubiquitous in distributed systems, making it work in practice is anything but simple. Ensuring the at-most-once part of the invocation is relatively easy. Unfortunately, the same is not true for the at-least-once guarantee, which depends on the recovery from crashes of the client, the server and the network. This is what makes the exactly-once interaction so difficult in practice: client and server must log their actions into stable storage, and they must be able to restart the network connections. In this paper, we present a middleware that implements the exactly-once request-response pattern, in presence of network and endpoints crashes. The main contribution of our work is to release the programmer from the complex tasks of recovering from message losses and network crashes.
Keywords :
middleware; distributed systems; exactly once semantics; interaction pattern; middleware; request response interactions; ubiquitous computing; Computer crashes; Middleware; Protocols; Safety; Semantics; Servers; Technological innovation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Computing (PRDC), 2012 IEEE 18th Pacific Rim International Symposium on
Conference_Location :
Niigata
Print_ISBN :
978-1-4673-4849-2
Electronic_ISBN :
978-0-7695-4885-2
Type :
conf
DOI :
10.1109/PRDC.2012.23
Filename :
6385068
Link To Document :
بازگشت