Edit topic "Conflict-free replicated data type (CRDT)" Accepted
Changes: 5
-
Add Local-first software: You own your data, in spite of the cloud
- Title
-
- Unchanged
- Local-first software: You own your data, in spite of the cloud
- Type
-
- Unchanged
- Web
- Created
-
- Unchanged
- 2019-10
- Description
-
- Unchanged
- In this article we propose “local-first software”: a set of principles for software that enables both collaboration and ownership for users. Local-first ideals include the ability to work offline and collaborate across multiple devices, while also improving the security, privacy, long-term preservation, and user control of data. We share some of our findings from developing local-first software prototypes at Ink & Switch over the course of several years. These experiments test the viability of CRDTs in practice, and explore the user interface challenges for this new data model. Lastly, we suggest some next steps for moving towards local-first software: for researchers, for app developers, and a start-up opportunity for entrepreneurs.
- Link
-
- Unchanged
- https://www.inkandswitch.com/local-first.html
- Identifier
-
- Unchanged
- https://doi.org/10.1145/3359591.3359737
Resource | v1 | current (v1) -
Update Conflict-free replicated data type (CRDT)
- Title
-
- Unchanged
- Conflict-free replicated data type (CRDT)
- At edit time
- Conflict-free replicated data type (CRDT)
- Description
-
- Unchanged
- In distributed computing, a conflict-free replicated data type (CRDT) is a data structure which can be replicated across multiple computers in a network, where the replicas can be updated independently and concurrently without coordination between the replicas, and where it is always mathematically possible to resolve inconsistencies that might come up.The CRDT concept was formally defined in 2011 by Marc Shapiro, Nuno Preguiça, Carlos Baquero and Marek Zawirski. Development was initially motivated by collaborative text editing and mobile computing. CRDTs have also been used in online chat systems, online gambling, and in the SoundCloud audio distribution platform. The NoSQL distributed databases Redis, Riak and Cosmos DB have CRDT data types.
- At edit time
- In distributed computing, a conflict-free replicated data type (CRDT) is a data structure which can be replicated across multiple computers in a network, where the replicas can be updated independently and concurrently without coordination between the replicas, and where it is always mathematically possible to resolve inconsistencies that might come up.The CRDT concept was formally defined in 2011 by Marc Shapiro, Nuno Preguiça, Carlos Baquero and Marek Zawirski. Development was initially motivated by collaborative text editing and mobile computing. CRDTs have also been used in online chat systems, online gambling, and in the SoundCloud audio distribution platform. The NoSQL distributed databases Redis, Riak and Cosmos DB have CRDT data types.
- Link
-
- Unchanged
- https://en.wikipedia.org/?curid=44455674
- At edit time
- https://en.wikipedia.org/?curid=44455674
-
Add Local first software
- Title
-
- Unchanged
- Local first software
- Description
-
- Unchanged
- “Local-first software”: a set of principles for software that enables both collaboration and ownership for users. Local-first ideals include the ability to work offline and collaborate across multiple devices, while also improving the security, privacy, long-term preservation, and user control of data.
- Link
-
- Unchanged
- https://www.inkandswitch.com/local-first.html
Topic | v1 | current (v1) -
Add Local first software treated in Local-first software: You own your data, in spite of the cloud
- Current
- treated in
Topic to resource relation | v1 -
Add Conflict-free replicated data type (CRDT) used by Local first software
- Current
- used by
Topic to topic relation | v1