I’ve yet to make an account on Mastodon and I’m wondering, how good are its consistency guarantees? Do posts get lost? Will they eventually get to all federated instances?

From my Lemmy experience, posts do get lost here, from time to time. Is it the same on Mastodon?

  • @agedbeef
    link
    21 year ago

    Yea, so my understanding is that activity pub, the protocol used by mastadon (and lemmy) is serviced by queues, perhaps those like Kafka. Those sort of queues promise eventual consistency, which means when one goes offline, the queue is stored on the other, waiting until the other is online, in which case it resumes where the disconnected server last left off.

    • @DreadTowelOP
      link
      11 year ago

      In principle, yes. Lemmy, for now, only stores updates in memory, so if something goes wrong, they can easily go missing. How does Mastodon do it? I guess I’m asking about the implementation. I’m not familiar with Ruby…

      • @agedbeef
        link
        11 year ago

        Ahh, I can’t help with actual implementation. Sorry!