首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Semantics-Based Object Caching in Distributed Systems
【24h】

Semantics-Based Object Caching in Distributed Systems

机译:分布式系统中基于语义的对象缓存

获取原文
获取原文并翻译 | 示例
       

摘要

In order to utilize the semantics of object methods to ensure cached object consistency, method group commutativity specifies the conditions under which a group of methods will commute. Method group commutativity is determined using a semantic specification of object methods, provided in terms of logical expressions, to create commutativity conjectures that are analyzed using the PVS theorem prover. This analysis results in the creation of a method commutativity specification (MCS), which is used by a distributed caching system to ensure the consistency of method invocations. For greater commutativity, weaker consistency requirements can be specified in the MCS. This base approach is enhanced by optimizations that consider a client's sequential execution of methods and that reduce the amount of data cached by the client. The effectiveness of method group commutativity and associated optimizations is evaluated using Java RMI application benchmarks.
机译:为了利用对象方法的语义来确保缓存的对象一致性,方法组可交换性指定了一组方法将在其下进行通信的条件。方法组可交换性是使用对象方法的语义说明确定的,该对象方法是根据逻辑表达式提供的,以创建可交换性猜想,并使用PVS定理证明者对其进行分析。此分析导致创建方法交换规范(MCS),分布式缓存系统使用该交换规范来确保方法调用的一致性。对于更大的可交换性,可以在MCS中指定较弱的一致性要求。通过考虑客户端按顺序执行方法并减少客户端缓存的数据量的优化,可以增强此基本方法。使用Java RMI应用程序基准评估方法组可交换性和相关优化的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号