BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Local-first software: Returning data ownership to users - Martin K
 leppman (Computer Lab)
DTSTART:20190523T140000Z
DTEND:20190523T150000Z
UID:TALK125305@talks.cam.ac.uk
CONTACT:Marco Caballero
DESCRIPTION:Abstract:\nCloud applications such as Google Docs are popular 
 because they enable real-time collaboration with colleagues\, and they mak
 e it easy for us to access our work from all of our devices. However\, by 
 centralizing data storage on servers\, cloud apps also take away ownership
  and agency from users. If a service shuts down\, the software stops funct
 ioning\, and data created with that software is lost.\n\nHowever\, collabo
 ration and data ownership needn’t be at odds with each other. This talk 
 introduces “local-first software”\, a set of principles and technologi
 es for software that retain the advantages of the cloud\, while also retur
 ning data ownership to end users. Local-first ideals include the ability t
 o work offline\, cross-device collaboration\, as well as improved performa
 nce\, security\, privacy\, long-term preservation\, and user control of da
 ta.\n\nThis talk explores various technologies that partially satisfy the 
 local-first principles\, and discusses some local-first software prototype
 s we have created. In particular\, we have made good experiences with Conf
 lict-free Replicated Data Types (CRDTs)\, a family of data structures that
  are designed from the ground up for multi-user collaboration. This set of
  ideas points towards a new paradigm for application development.\n\nBio:\
 nMartin Kleppmann is a postdoc at the University of Cambridge\, and author
  of the acclaimed O'Reilly book Designing Data-Intensive Applications (htt
 p://dataintensive.net/). Previously he was a software engineer and entrepr
 eneur\, co-founding and selling two startups\, and working on large-scale 
 data infrastructure at LinkedIn.
LOCATION:FW26\, Computer Laboratory\, William Gates Building
END:VEVENT
END:VCALENDAR
