首页>
外文OA文献
>Reliability in three-tier systems without application server coordination and persistent message queues
【2h】
Reliability in three-tier systems without application server coordination and persistent message queues
展开▼
机译:没有应用程序服务器协调和持久消息队列的三层系统中的可靠性
展开▼
免费
页面导航
摘要
著录项
引文网络
相似文献
相关主题
摘要
When dealing with fault tolerance in three-tier systems, two major problems need to be addressed, that is how to prevent duplicate transaction executions when classical timeout based retransmission logics are employed, and how to ensure the agreement among the back-end databases despite failures (a transaction needs to be aborted or committed at all the involved databases independently of the failure scenario). In this paper we address these problems by proposing a fault tolerant protocol that, unlike previous solutions, (i) avoids the additional phase of storing the client request into a persistent message queue and (ii) avoids explicit co-ordination of middle tier application servers (during both normal behavior and fail-over). Our protocol reduces therefore the overhead imposed on the end-to-end interaction, thus improving user perceived responsiveness, and provides better scalability. Copyright 2005 ACM.
展开▼