BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Automerge: Concurrently Editable Data Structures in JavaScript - M
 artin Kleppmann
DTSTART:20170711T121500Z
DTEND:20170711T124500Z
UID:TALK73691@talks.cam.ac.uk
CONTACT:Gemma Gordon
DESCRIPTION:We have implemented a JSON-like data structure for building co
 llaborative applications in JavaScript. The data can be modified concurren
 tly by different users on different devices\, and merged again automatical
 ly\, 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-t
 o-peer collaboration\, and built a sample app (a Trello clone) on top. And
  it's open source: https://github.com/automerge/automerge\n\nIn this talkl
 et I'll give a demo\, and explain where we're going with this.
LOCATION:Computer Laboratory\, William Gates Building\, Room FW11
END:VEVENT
END:VCALENDAR
