University of Cambridge > Talks.cam > Computer Laboratory Systems Research Group Seminar > Making Geo-Replicated Systems Fast as Possible, Consistent when Necessary

Making Geo-Replicated Systems Fast as Possible, Consistent when Necessary

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Eiko Yoneki.

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.

This talk is part of the Computer Laboratory Systems Research Group Seminar series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

© 2006-2020 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity