期刊论文详细信息
Journal of the Brazilian Computer Society
Optimistic replication in Pharos, a collaborative application on the web
GIE Dyade, Le Chesnay, France1  Pacitti, Esther1  Dedieu, Olivier1  Atlas Group, Nantes, France1 
关键词: Web;    Collaborative Applications;    Asynchronous Replication;    Optimistic Replication;    Log Management;   
DOI  :  10.1590/S0104-65002002000200001
学科分类:农业科学(综合)
来源: Springer U K
PDF
【 摘 要 】

Pharos is a collaborative application which enables users to share document annotations. Annotations of a same subject are stored altogether in channels, and channels are replicated to improve performance. What characterises data replication in a collaborative application like Pharos is the way users see data. If, for instance, mutual consistency is required, then collaboration should be synchronous. On the other hand, if remote users can work in disconnected mode, collaboration can be asynchronous with weaker constraints on data freshness. In this paper, we focus on asynchronous replication which is typically required on the Web. We propose an optimistic replication model based on lazy group replication and a protocol to detect and resolve potential conflicts to refresh the replicas. This protocol is based on the ordering of write operations at each site using its timestamps values. Careful log management is the key to its implementation. We describe the implementation of our model in the Pharos application.

【 授权许可】

Unknown   

【 预 览 】
附件列表
Files Size Format View
RO201912010163829ZK.pdf 45KB PDF download
  文献评价指标  
  下载次数:3次 浏览次数:12次