|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ABSTRACT
Caching is one of the most efficient ways of improving the performance of software systems in terms of both execution time and network usage. Caching can be done at different levels and using different methods. Runtime Micro Caching is one of them. It deals with the creation of a temporary cache at runtime to store the information required by the current transaction. In this approach, the cache is created at the beginning of the transaction and destroyed at the termination/end of the respective transaction. The major advantage of this cache is that it overcomes stale data problem and results in highly efficient usage of network and data store. In this paper, we have presented a novel and simple design of Micro Cache and discussed its usage in keeping user's data in sync with an external master directory as a proof of concept. We have noticed a significant improvement in the performance. REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
INDEX TERMS
Primary Classification:
Additional Classification:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||