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

Support streaming read for replicated log

    XMLWordPrintableJSON

    Details

    • Type: Story
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: replicated log
    • Labels:
      None

      Description

      It'll be great if replicated log can support streaming read so that the user can specify a start position and get a stream object. He can then read from that stream object. This would allow users to perform reads on a follower.

      If an unlearned position is encountered, there are couple of options. One option is to wait until it gets learned. However, it's likely that that position never gets learned. We also don't wanna blindly do active read (full paxos round) because it will possibly demote the leader. One solution is to wait for the next learned event and then do active read for the positions in-between.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                jieyu Jie Yu
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated: