首页> 外文会议>IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems >Using Object Replication for Building a Dependable Version Control System
【24h】

Using Object Replication for Building a Dependable Version Control System

机译:使用对象复制来构建可靠的版本控制系统

获取原文

摘要

Object-oriented technologies are frequently used to design and implement distributed applications. Object replication is a well-established approach to increase the dependability for such applications. Generic replication infrastructures often fail to meet non-standard application-specific requirements such as support for client-side computing. Our FTflex replication infrastructure combines the fragmented object model with semantic annotations in order to customize and optimize replication mechanisms, and thus provides a more flexible replication infrastructure. This paper presents DiGit, a replicated version control system based on the architecture of Git. DiGit is implemented with the help of the FTflex infrastructure for object replication. The contributions of this paper are twofold. First, the paper evaluates the fitness of our replication framework for a specific, complex application. We identify two advantages of the replication infrastructure: the ability to provide client-side code as a conceptually integral part of a remote service, and support for an optimized protocol for remote interaction. As a second contribution, the paper presents a powerful replicated version control system and shows the lessons learned from using object replication in such a system.
机译:面向对象的技术经常用于设计和实现分布式应用程序。对象复制是一种熟悉的方法,可以提高这些应用的可靠性。通用复制基础架构通常无法满足非标准应用程序特定要求,例如对客户端计算的支持。我们的FTFlex Replication Infrastructure将碎片对象模型与语义注释组合起来,以便自定义和优化复制机制,从而提供更灵活的复制基础架构。本文介绍了基于Git架构的复制版本控制系统的数字。数字是在FTFlex基础结构的帮助下实现对象复制的。本文的贡献是双重的。首先,本文评估了对特定复杂应用程序的复制框架的适应性。我们确定复制基础架构的两个优点:提供客户端代码作为远程服务的概念整数部分,以及支持优化的远程交互协议。作为第二份贡献,本文提出了一个强大的复制版本控制系统,并显示了在这种系统中使用对象复制的经验教训。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号