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

Support streaming read for replicated log

Agile BoardAttach filesAttach ScreenshotAdd voteVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

              Dates

              • Created:
                Updated:

                Issue deployment