Why Nostr? What is Njump?
2024-07-13 20:07:02

Lamp on Nostr: One of the flaws of #ActivityPub is the inability to guarantee synchronized ...

One of the flaws of #ActivityPub is the inability to guarantee synchronized timelines, and how peers have to queue and repeatedly retry publishing when other peers go down, until it gives up and the message is lost.

What I would do is assign a consecutive integer to each activity, so it is obvious when events are missing. This eliminates the need to buffer massive job queues, as the other peers can just ask for all events after or between indexes to synchronize their copies of your feeds.
Author Public Key
npub1d8yfw8f2mrps5u4lcuv6n9qnsvs9ulstyapktkkfp0wveheqa4wsrvg8p7