Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-3572

Faster catchup protocol for "learned" replicated log entries

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Accepted
    • Major
    • Resolution: Unresolved
    • None
    • None
    • replicated log

    Description

      Right now, the catchup protocol does a full Paxos round for every log entry missing from a recovering replica. This should be unnecessary for "learned" log entries, because there is no uncertainty about the status of such log entries. We'll probably only need to do a full Paxos round for entries near the tail of the log.

      To motivate changing this, it would be good to first measure the performance of the catchup protocol to understand if/when performance improvements would be useful. There's also MESOS-770, which mentions the idea of doing catchup in parallel.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              neilc Neil Conway
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: