Collaborative Data Sharing raises a fundamental issue in distributed systems. Several strategies have been proposed for making shared data consistent between peers in such a way that the shared part of their local data become equal. Most of the proposals rely on state-based semantics. But this suffers from a lack of descriptiveness in conflict-free features of synchronization required for flexible network connections. Recent applications tend to use non-permanent connection with mobile devices or allow temporary breakaways from the system, for example. To settle ourselves in conflict-free data sharing, we propose a novel scheme "Operation-based Collaborative Data Sharing" that enables conflict-free strategies for synchronization based on operational semantics.
翻译:合作数据共享在分布式系统中提出了一个根本问题。 已经提出了几项战略,使同行之间共享数据的一致性,从而使其本地数据共享部分变得平等。 大部分建议依赖于基于国家的语义。 但是,这由于灵活网络连接所需的无冲突同步特征缺乏描述性而受到影响。 最近的应用往往使用与移动设备的非永久性连接,或者允许暂时脱离系统。例如,为了在无冲突数据共享中解决我们的问题,我们提出了一个新的“基于行动的合作数据共享”计划,使基于操作语义的同步战略得以在操作语义的基础上实现无冲突同步。