This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Australasian Database Conference
A Caching Protocol to Improve CORBA Performance
Canberra, Australia
January 31-February 03
ISBN: 0-7695-0528-7
Stephen Wagner, Royal Melbourne Institute of Technology
Zahir Tari, Royal Melbourne Institute of Technology
For many distributed data intensive applications, the default remote invocation of CORBA objects to a server is not acceptable because of performance degradation. Caching can improve performance and scalability of such applications by increasing the locality of data.This paper proposes a caching approach that optimizes the default remote invocation behavior of CORBA clients. Efficient fine-grained access to remote objects requires objects to be shipped to clients and cached across transaction boundaries.This approach is based on cache consistency via backward validation, generic approach for cache storage, object based data shipping and replication management. These features are introduced without changing the object definitions that the client may already depend upon.An implementation of the proposed caching approach is done on Orbix by extending the smart proxies. We have also provided a test with different client workloads. The results demonstrated a significant performance increase, in terms of transactions per second.
Citation:
Stephen Wagner, Zahir Tari, "A Caching Protocol to Improve CORBA Performance," adc, pp.140, Australasian Database Conference, 2000
Usage of this product signifies your acceptance of the Terms of Use.