Aus Gründen habe ich verschiedene Accounts auf verschiedenen Instanzen. Vor ein paar Tagen habe ich mit einem Lemmy.world-Account einen Beitrag auf Lemmy.world kommentiert. Heute wurde mir der Beitrag mit meinem Feddit-Account auch auf die Timeline gespült. Da ich den Lemmy.world-Account nicht so sehr im Blick habe, wollte ich mit dem Feddit-Account nachsehen, ob mir jemand geantwortet hat… Überraschung: ich sehe den Kommentar gar nicht. Wenn ich den Lemmy.world-Account auf Feddit öffne, sehe ich ihn auch nicht im Profil. Andere Kommentare allerdings schon. Er ist definitiv noch da, wurde also nicht gelöscht oder so.

Ich habe mir verschiedene Beiträge mit unterschiedlichen Accounts angeguckt und dabei festgestellt, dass die Anzahl der Kommentare nicht gleich ist.

Kann mir das jemand erklären? Lemmy.world ist ja nicht von Feddit geblockt.

  • godless@latte.isnot.coffee
    link
    fedilink
    Deutsch
    arrow-up
    14
    ·
    1 year ago

    Lemmy.world ist komplett unter Wasser, genau wie viele andere auch. Dauert aktuell über 48h, bis die Server föderiert (=zu deiner Hauptinstanz synchronisiert) sind. Quasi ewig, wenn man bedenkt, wie schnellebig die Communities oft sind. Das in den Griff zu kriegen wird am Ende noch darüber entscheiden, ob sich Lemmy als echte Alternative etablieren kann.

      • godless@latte.isnot.coffee
        link
        fedilink
        Deutsch
        arrow-up
        2
        ·
        1 year ago

        Solange mindestens ein user die Community auf der anderen Instanz abboniert hat, ja.

        Deswegen wird sich erst noch zeigen, ob Lemmy zukunftstauglich ist, weil die nachfrage nach Platz auf sämtlichen Servern quasi exponentiell steigt. Ich weiß jetzt nicht wie lange rückwirkend synchronisiert wird, oder ob es dann bloß Querverweise auf die Hauptinstanz gibt, die dann bei Bedarf abgerufen werden… Aber aktuell wird mal alles rübergezogen (auch einer der Gründe, warum einige Instanzen z.b. den nsfwlemmy blockieren, ein paar TB porn und dein Server ist voll.

        • nachtigall@feddit.de
          link
          fedilink
          Deutsch
          arrow-up
          4
          ·
          1 year ago

          Ich weiß jetzt nicht wie lange rückwirkend synchronisiert wird

          Wenn man eine Community abonniert werden zunächst nur die letzten 10 oder 20 Posts geholt.

          Aber aktuell wird mal alles rübergezogen

          Nicht ganz. Medieninhalte werden nicht gespiegelt, nur Text und Metadaten. Bilder sind tatsächlich nur Verweise auf den Server, wo es hochgeladen wurde.

    • jfreax@feddit.de
      link
      fedilink
      Deutsch
      arrow-up
      2
      ·
      1 year ago

      Gibt es irgendwo Statistiken über die Synchronisationsdauer? Vielleicht Betreiber größerer Instanzen die ein paar Daten dazu rausgeben?

    • 4kki@feddit.deOP
      link
      fedilink
      Deutsch
      arrow-up
      1
      ·
      1 year ago

      Es hat jetzt vier Tage gedauert und der Kommentar ist nicht aufgetaucht. Dann habe ich ihn editiert und 'ne Stunde später ist er auch auf der anderen Instanz zu sehen 🤡

  • Glowing Lantern@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    7
    ·
    1 year ago

    Informatik Theorie für Interessierte

    Das Problem, was du ansprichst, ist die Konsistenz eines verteilten Systems. Es gibt noch zwei weitere grundlegende Eigenschaften:

    • Verfügbarkeit: Wie schnell man auf die Information zugreifen kann (Latenz)
    • Partitionstoleranz: Teile des Systems können weiterarbeiten, obwohl es keine Kommunikation zwischen ihnen mehr existiert

    Generell kann man nicht alle drei Eigenschaften gleichzeitig garantieren ( CAP-Theorem ) und das Fediversum bietet schon eine hohe Verfügbarkeit und Partitionstoleranz (eine Instanz kann auch selbstständig weiter funktionieren). Daher werden Abstriche bei der Konsistenz gemacht, da sie auch durch diverse Blocklisten sowieso nicht mehr gegeben ist.

    Reddit, Twitter oder Facebook sind streng genommen auch verteilte Systeme mit denselben Problemen, aber du kannst dir nicht selber aussuchen welchen Cache du gerade bekommst. Die schlechte Konsistenz bleibt dem Normalanwender daher verborgen, da er immer nur eine Ansicht jemals zu Gesicht bekommt.

    Soweit ich weiß, bieten alle Systeme im Fediversum “eventual consistency” (schlussendliche Konsistenz), also irgendwann werden die Daten wieder synchronisiert sein. Bis dahin, sind die verschiedenen Ansichten jedoch verschieden.