首页> 外文会议> >An Efficient Synchronous Collaborative Editing System Employing Dynamic Locking of Varying Granularity in Generalized Document Trees
【24h】

An Efficient Synchronous Collaborative Editing System Employing Dynamic Locking of Varying Granularity in Generalized Document Trees

机译:动态锁定广义文档树中粒度变化的高效同步协同编辑系统

获取原文

摘要

The primary goals in a synchronous collaborative editing system (CES) involve ensuring a high level of concurrent access while maintaining the properties of the CCI model. We revisit the idea of applying lock-based concurrency control algorithms to manage access to a shared document; this research overcomes the traditional problem of reduced concurrent access inherent in pessimistic concurrency control by dynamically managing the size of the portion of document locked based upon user demand, scaling up and down the lock granularity to accommodate user write requests. We present algorithms to efficiently maximize concurrent access while utilizing caching techniques to reduce communication costs. We also discuss how OT and other optimistic concurrency control techniques may be incorporated within our approach - leveraging best practices of both techniques. We conclude with an analysis of the communication and computational costs of our approach and compare these costs to costs incurred using OT-based concurrency control
机译:同步协作编辑系统(CES)的主要目标涉及在确保CCI模型属性的同时确保高水平的并发访问。我们重新考虑应用基于锁的并发控制算法来管理对共享文档的访问的想法。这项研究通过根据用户需求动态管理锁定的文档部分的大小,按比例缩小和缩小锁定粒度以适应用户的写入请求,克服了悲观并发控制中固有的减少并发访问的传统问题。我们提出的算法可在利用缓存技术降低通信成本的同时,有效地最大化并发访问。我们还将讨论如何在我们的方法中结合使用OT和其他乐观并发控制技术-充分利用这两种技术的最佳实践。我们以对我们方法的通信和计算成本的分析作为结束,并将这些成本与使用基于OT的并发控制所产生的成本进行比较

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号