Menu

#9 MaxTimeToFinish: clarify implications and guarantee character

1.0
unread
nobody
2024-01-29
2020-01-17
Martin
No

What implications does the declaration of MaxTimeToFinish have for a Service Provider? Does the service provider guarantee to finish the execution within this time? If this is not a guarantee I think this has negative consequences for the Service Consumer: If the Service Consumer does not get any response within the MaxTimeToFinish (+ some additional time for network delay and its own processing time) it can assume that the operation has failed. Thus, it might trigger the operation again. So, what happens if the Provider finishes the execution, let us say after 3 * MaxTimeToFinish. Now the operation was triggered two times. This might lead to a risk. Thus, additional safety mechanisms should be implemented on provider side, as consumer did everything right.

Discussion

  • David

    David - 2021-11-29
    • labels: --> B.71
    • status: unread --> deferred
     
  • David

    David - 2021-11-29
     

    Related

    Closed: P11073-10700 Comments: #131

  • Björn Andersen

    Björn Andersen - 2022-03-25
    • Milestone: Corrigenda --> Revision
     
  • Björn Andersen

    Björn Andersen - 2022-11-21
    • Milestone: Revision Draft 1 --> untriaged
     
  • Björn Andersen

    Björn Andersen - 2023-02-27
    • status: deferred --> open
    • Milestone: untriaged --> Revision
     
  • Björn Andersen

    Björn Andersen - 2024-01-29

    Ticket moved from /p/opensdc/ieee11073-10207/132/

     
  • Björn Andersen

    Björn Andersen - 2024-01-29
    • labels: B.71 --> MaxTimeToFinish
    • status: open --> unread
    • Milestone: Revision --> 1.0
     

Log in to post a comment.