Abstract | ||
---|---|---|
The Telex system is designed for sharing mutable data in a distributed
environment, particularly for collaborative applications. Users operate on
their local, persistent replica of shared documents; they can work disconnected
and suffer no network latency. The Telex approach to detect and correct
conflicts is application independent, based on an action-constraint graph (ACG)
that summarises the concurrency semantics of applications. The ACG is stored
efficiently in a multilog structure that eliminates contention and is optimised
for locality. Telex supports multiple applications and multi-document updates.
The Telex system clearly separates system logic (which includes replication,
views, undo, security, consistency, conflicts, and commitment) from application
logic. An example application is a shared calendar for managing multi-user
meetings; the system detects meeting conflicts and resolves them consistently. |
Year | Venue | Keywords |
---|---|---|
2008 | CoRR | data consistency,data replication,distributed systems,cluster computing,eventual consistency,distributed environment,operating system |
Field | DocType | Volume |
Optimistic replication,Eventual consistency,Locality,Replication (computing),Undo,Distributed Computing Environment,Computer science,Real-time computing,Concurrency semantics,Telex,Distributed computing | Journal | abs/0805.4680 |
Citations | PageRank | References |
6 | 0.53 | 13 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Lamia Benmouffok | 1 | 6 | 0.53 |
Jean-Michel Busca | 2 | 61 | 4.82 |
Joan Manuel Marques | 3 | 15 | 2.47 |
Marc Shapiro | 4 | 62 | 4.80 |
Pierre Sutra | 5 | 152 | 14.73 |
Georgios Tsoukalas | 6 | 32 | 3.98 |