Making Geo-Replicated Systems Fast as Possible, Consistent when Necessary
- đ¤ Speaker: Allen Clement (MPI)
- đ Date & Time: Friday 23 November 2012, 14:00 - 15:00
- đ Venue: FW26, Computer Laboratory, William Gates Builiding
Abstract
Online services distribute and replicate state across geographically diverse data centers and direct user requests to the closest or least loaded site. While effectively ensuring low latency responses, this approach is at odds with maintaining cross-site consistency. This talks presents RedBlue Consistency. RedBlue consistency enables blue operations to be fast (and eventually consistent) while the remaining red operations are strongly consistent (and slow). To make use of fast operation whenever possible and only resort to strong consistency when needed, we identified conditions delineating when operations can be blue and must be red, and introduced a method that increases the space of potential blue operations by breaking them into separate generator and shadow phases.
Bio Author : Allen Clement is a faculty member at the Max Planck Institute for Software Systems. His primary interests lie in fault tolerance, consistency and building robust distributed systems. He obtained his PhD at the University of Texas in 2010, under the supervision of Lorenzo Alvisi, working on byzantine fault tolerance.
Series This talk is part of the Computer Laboratory Systems Research Group Seminar series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge Centre for Data-Driven Discovery (C2D3)
- Cambridge talks
- Chris Davis' list
- CL's SRG seminar
- Computer Laboratory Systems Research Group Seminar
- Department of Computer Science and Technology talks and seminars
- FW26, Computer Laboratory, William Gates Builiding
- Interested Talks
- ndk22's list
- ob366-ai4er
- rp587
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Allen Clement (MPI)
Friday 23 November 2012, 14:00-15:00