DocumentCode :
2925429
Title :
A ring-based architecture for a multi-tier transactional system
Author :
Wang, Chun-Yao ; Buehrer, Daniel J.
Volume :
4
fYear :
2008
fDate :
26-28 Aug. 2008
Firstpage :
1
Lastpage :
8
Abstract :
Many asynchronous distributed transactional systems use a coordinator, either an application server or an elected database server, to handle the progress of a transaction. When the coordinator fails or the network becomes partitioned, the transaction may block. In this paper we propose a ring-based transactional architecture for distributed database systems. The transaction can progress even if the network is partitioned or the coordinator dies, and the protocol will ensure uniform agreement on success or failure of the transaction. This architecture delivers multiple tokens which piggyback a vector clock with each database server’s state, and each database server uses the information in the token to make a decision of when to go to the next state.
Keywords :
Broadcasting; Computer applications; Computer crashes; Distributed databases; Network servers; Protocols; Transaction databases; Voting; Web server; Wide area networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology, 2008. ITSim 2008. International Symposium on
Conference_Location :
Kuala Lumpur, Malaysia
Print_ISBN :
978-1-4244-2327-9
Electronic_ISBN :
978-1-4244-2328-6
Type :
conf
DOI :
10.1109/ITSIM.2008.4631939
Filename :
4631939
Link To Document :
بازگشت