mirror of
https://github.com/logos-messaging/specs.git
synced 2026-01-09 17:43:12 +00:00
Update standards/application/relay-reliability.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
This commit is contained in:
parent
6fda454985
commit
ef8a4823b0
@ -105,7 +105,7 @@ An application could use different pubsub topics and content topics, for example
|
|||||||
For incoming messages, the processing flow can be like this:
|
For incoming messages, the processing flow can be like this:
|
||||||
- subscribe to the interested pubsub and content topics
|
- subscribe to the interested pubsub and content topics
|
||||||
- query the store node with the interested topics and time range for message hashes periodically
|
- query the store node with the interested topics and time range for message hashes periodically
|
||||||
- check if the message hash is exist in local database, if not, adding the message hash to a buffer, if yes, skip the message
|
- check if each received message hash already exists in the local database. if not, add the missing message hash to a buffer.
|
||||||
- batch fetch the full messages corresponding to the missing message hashes in the buffer from the store node
|
- batch fetch the full messages corresponding to the missing message hashes in the buffer from the store node
|
||||||
- process the messages necessarily
|
- process the messages necessarily
|
||||||
- update the last fetch time for the interested topic
|
- update the last fetch time for the interested topic
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user