Title
Distributed object implementations for interactive applications
Abstract
As computers become pervasive in the home and community and homes become better connected, new applications will be deployed over the Internet. Interactive Distributed Applications involve users in multiple locations, across a wide area network, who interact and cooperate by manipulating shared objects. A timely response to user actions, which can potentially update the state of the objects, is an important requirement of interactive applications. Because of the inherent heterogeneity of the environment, distributed applications are built using technologies like distributed objects. Central server based implementations of distributed objects cannot meet the response time needs of interactive users because invocations are always subject to communication latencies. Our approach is to extend these technologies with aggressive caching and replication mechanisms to provide interactive response time and to improve scalability. A flexible caching framework is presented, where objects can be cached in an application specific manner. It provides multiple consistency protocols that enable tradeoffs between the consistency of a cached object's state at a particular client, and the communication resources available to the client. At runtime, clients can specify their consistency requirements via a Quality of Service specification interface that is meaningful at the application level. This paper presents the caching framework, its implementation and some preliminary performance results.
Year
DOI
Venue
2000
10.5555/338283.338286
Middleware
Keywords
Field
DocType
response time need,interactive response time,caching framework,flexible caching framework,interactive application,aggressive caching,timely response,interactive user,consistency requirement,multiple consistency protocol,object implementation,distributed objects,quality of service,distributed application
Distributed object,Cache,Computer science,Quality of service,Implementation,Systems architecture,Wide area network,Distributed computing,Scalability,The Internet
Conference
Volume
ISSN
ISBN
1795
0302-9743
3-540-67352-0
Citations 
PageRank 
References 
6
0.63
17
Authors
4
Name
Order
Citations
PageRank
Vijaykumar Krishnaswamy1444.50
Ivan B. Ganev260.63
Jaideep M. Dharap360.63
Mustaque Ahamad42210366.28