replication

  • Reading Group. Near-Optimal Latency Versus Cost Tradeoffs in Geo-Distributed Storage

    ·

    Placeholder Icon

    Short Summary Yesterday we discussed Pando, a geo-replication system achieving near-optimal latency-cost tradeoff in storage systems. Pando uses large Flexible Paxos deployments and erasure coding to do its magic. Pando relies on having many storage sites to locate sites closer to users. It then uses Flexible Paxos to optimize read and write quorums to have…

    Read More

  • Reading Group. Autoscaling Tiered Cloud Storage in Anna.

    ·

    Placeholder Icon

    This week we looked at “Autoscaling Tiered Cloud Storage in Anna.” This is the second Anna paper. The first one introduces Anna Key-Value store, and the second paper talks about various “cloud-native” improvements. The presentation by Michael Whittaker is available here: Short Summary Anna is an eventual-consistent key-value data store, where each value is a…

    Read More

  • A Few Words about Inconsistent Replication (IR)

    ·

    Placeholder Icon

    Recently I was reading the “Building Consistent Transaction with Inconsistent Replication” paper. In this paper authors use inconsistently replicated state machine, but yet they are capable of creating a consistent transaction system. So what is Inconsistent Replication (IR)? In the previous posts I summarized Raft and EPaxos. These two algorithms are used to achieve consensus…

    Read More