Cache Management in CORBA Distributed Object Systems

  • Authors:
  • Zahir Tari;Herry Hamidjaja;Qi Tang Lin

  • Affiliations:
  • -;-;-

  • Venue:
  • IEEE Concurrency
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

For many distributed data-intensive applications, the default remote invocation of CORBA objects by clients is not acceptable because of performance degradation. Caching lets clients invoke operations locally on distributed objects instead of fetching them from remote servers. This article addresses the design and implementation of a caching approach for CORBA-based systems. The authors propose a new removal algorithm that uses a double-linked structure and a hash table for eviction. They also present a new variation of optimistic two-phase locking for consistency control, which does not require a lock at the client side by using a per-process caching design.