I’m sure this question has been asked and answered many times, but I can’t seem to find the info.

My naive understanding is that a given community lives on a certain server. For example, this post is at lemmy.ml: https://kbin.social/m/asklemmy@lemmy.ml/t/107757/Is-anybody-else-more-active-here-then-they-were-on

Then, I figured that when I visit that post from kbin.social, I figured it would pull the comments from the lemmy.ml community and that no matter where you view a post, the comments would (eventually) be identical. However, the comments are very different at https://lemmy.world/post/746839 which makes me think that I have a pretty fundamental misunderstanding with how things work.

  • frozenA
    link
    21 year ago

    Two big things:

    Time - Federation takes time. Especially if servers are overloaded or haven’t allocated enough federation workers. Both of these things have been true at some point for most instances since the population boom.

    Defederation - Different instances can defederate from other different instances. So say for example I have three instances, lemmy.one, lem.two, and kbin.three. In this example, lemmy.one has defederated from kbin.three and the post in question is on lem.two/c/community.

    You now have three scenarios:

    1. A user visits lem.two/c/community and sees all the content.
    2. A user visits kbin.three/m/community@lem.two (or however kbin does cross instance URIs, I’m not familiar). This user sees most of the content. The limited factor here being time.
    3. A user visits lemmy.one/c/community@lem.two. This user sees most of the content, but no comments from kbin.three because of defederation.

    And I could be wrong, but I believe vote federation is separate from comment federation, so if that takes more time, then the comments sections might look different even if they have the exact same comments because of vote sorting.

    • Hyperreality
      link
      fedilink
      11 year ago

      Time - Federation takes time. Especially if servers are overloaded or haven’t allocated enough federation workers. Both of these things have been true at some point for most instances since the population boom.

      Is this why I often don’t see reply notifications?

      • frozenA
        link
        11 year ago

        That’s an excellent question, I have no idea.

        • Hyperreality
          link
          fedilink
          11 year ago

          Me neither. Didn’t see your reply either. Had to go back to the comments here to find out.

          Wonder if it’s a kbin/lemmy thing, because I think I receive a notification for 1/50 replies.