Automerge: Concurrently Editable Data Structures in JavaScript
- đ¤ Speaker: Martin Kleppmann
- đ Date & Time: Tuesday 11 July 2017, 13:15 - 13:45
- đ Venue: Computer Laboratory, William Gates Building, Room FW11
Abstract
We have implemented a JSON -like data structure for building collaborative applications in JavaScript. The data can be modified concurrently by different users on different devices, and merged again automatically, without having to manually resolve conflicts. (It’s a CRDT , in case that means something to you.) We have integrated it with WebRTC for peer-to-peer collaboration, and built a sample app (a Trello clone) on top. And it’s open source: https://github.com/automerge/automerge
In this talklet I’ll give a demo, and explain where we’re going with this.
Series This talk is part of the Computer Laboratory NetOS Group Talklets series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge talks
- Computer Laboratory NetOS Group Talklets
- Computer Laboratory, William Gates Building, Room FW11
- Department of Computer Science and Technology talks and seminars
- Interested Talks
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)


Tuesday 11 July 2017, 13:15-13:45