Uploaded image for project: 'Ratis'
  1. Ratis
  2. RATIS-630 Implement flow control in Ratis
  3. RATIS-633

Leader should consider pipeline slowness while handling client requests

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      RATIS-631 adds capability in leader to determine pipeline slowness. Leader should use this information for handling client requests. For instance if one of the follower is slow, then client requests demanding commit in all the nodes can be rejected by the leader. If both the followers are slow then all the client requests can be rejected by the leader.

      Attachments

        Activity

          People

            ljain Lokesh Jain
            ljain Lokesh Jain
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: