Versions Compared

Key

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

...

  • a lot of overhead in the commnication
  • extra work at each registry
  • each registry has to maintain a sequence number for each new registry (peer to peer behaviour)
    • exra work for each registry when a new registry is added to the system
  • error prone as independed implemenations are needed


Option C):

central sequence number provided by SMC:

...

The sender is responsible for ensuring the desired order of calls to the Connect APIs.  If api calls are to be scheduled / batched, it is suggested that the sender maintain a queue of outgoing calls / messages so that message sequence is persistent in the event of system failure. Make sure no message is send after former message run into an error.

Central system:

Central system provides the sequence number as part of the meta block as anwser in each connect message (messages to another Registry).

...