Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The commit leader becomes the owner of the segment being committed. It will make this segment available using a HTTP end point.
  • Commit leader will inform the controller using a similar 'COMMIT' API. This will update the segment location to this HTTP end point.
  • Similarly other replicas will keep updating this 'segment location' via the Controller.Image Added

Pros:

  • Simple to implement
  • No coordination needed.
  • Minimal changes to the current controller/server FSMs used in the LLC segment protocols: some noticeable changes would be in the controller FSM – the Committer Uploading state now becomes obsolete for obvious reason and should be generalized to a state which reflects the segment is being persisted.  

...