Reasoning about Eventual Consistency
- đ¤ Speaker: Alexey Gotsman, IMDEA Software Institute, Madrid, Spain
- đ Date & Time: Friday 06 December 2013, 11:00 - 12:00
- đ Venue: Auditorium, Microsoft Research Ltd, 21 Station Road, Cambridge, CB1 2FB
Abstract
Modern databases underlying large-scale Internet services guarantee immediate availability and tolerate network partitions at the expense of providing only weak forms of consistency, commonly dubbed eventual consistency. Even though the folklore notion of eventual consistency is very weak, in reality, the semantics and programming interfaces of systems implementing it can be very subtle. Thus, such systems can resolve conflicting updates using complex protocols, called replicated data types, and can allow varying kinds of anomalous behaviour.
So far the semantics provided by eventually consistent systems has been poorly understood. I will present a framework for its formal specification that addresses this problem by generalising weak shared-memory models to arbitrary replicated data types. I will then describe our ongoing effort to develop effective reasoning principles for eventually consistent systems.
This is joint work with Sebastian Burckhardt (Microsoft Research), Hongseok Yang (University of Oxford) and Marek Zawirski (UPMC & INRIA ). Part of it will appear in POPL ’14.
Series This talk is part of the Microsoft Research Cambridge, public talks series.
Included in Lists
- All Talks (aka the CURE list)
- Auditorium, Microsoft Research Ltd, 21 Station Road, Cambridge, CB1 2FB
- bld31
- Cambridge Centre for Data-Driven Discovery (C2D3)
- Cambridge talks
- Chris Davis' list
- Guy Emerson's list
- Interested Talks
- Microsoft Research Cambridge, public talks
- ndk22's list
- ob366-ai4er
- Optics for the Cloud
- personal list
- PMRFPS's
- rp587
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Alexey Gotsman, IMDEA Software Institute, Madrid, Spain
Friday 06 December 2013, 11:00-12:00