!Friendica Support Etwas, das ich im Konzept von Friendica noch nicht so ganz verstanden habe: Der Worker. Was war die Idee, den Versand von Posts mit einem Cronjob zu verknüpfen? Wozu braucht es eine künstliche Verzögerung (Standard 10 Minuten), bis der Post ins Netz verteilt wird? Bei einem etwas ausführlicheren Dialog stört diese Verzögerung mMn gewaltig und es führt auch zu Verzerrungen im Thread.
⇧
Michael Vogel
•Tinu
•Michael Vogel
•Bei einem gut konfiguriertem System dauert es in der Regel wenige Sekunden, bis die Auslieferung an die meisten Server erfolgt ist.
Bionk
•Aber woher weiß der Empfänger dann, dass es etwas neues für ihn bereit liegt?
Unter anderem um solche Dinge kümmert sich der Worker bei den Empfängern und bei Dir, wenn Du etwas empfängst: er sieht regelmäßig in Deinem 'Posteingang' nach, ob es etwas neues gibt.
Nun gilt es einen Kompromiss zu finden zwischen gelegentlichem und permanentem Abfragen. Ersteres führt zu Verzögerungen beim Empfang, letzteres treibt die Serverlast in die Höhe.
Da der Worker auch noch andere Hintergrundaufgaben erfüllt, kann es auch dadurch zu Verzögerungen kommen. Die dann neu empfangenen Kommentare werden aber korrekt in den entsprechenden Thread einsortiert. Bei Friendica sollte das kein Durcheinander geben.
Dein Problem mit Verzerrungen kommt vermutlich eher von den Clients wie Fedilab oder Tusky, die auf Mastodon ausgelegt sind und reinkommende Nachrichten immer ganz obenan stellen. Die neu... show more
Aber woher weiß der Empfänger dann, dass es etwas neues für ihn bereit liegt?
Unter anderem um solche Dinge kümmert sich der Worker bei den Empfängern und bei Dir, wenn Du etwas empfängst: er sieht regelmäßig in Deinem 'Posteingang' nach, ob es etwas neues gibt.
Nun gilt es einen Kompromiss zu finden zwischen gelegentlichem und permanentem Abfragen. Ersteres führt zu Verzögerungen beim Empfang, letzteres treibt die Serverlast in die Höhe.
Da der Worker auch noch andere Hintergrundaufgaben erfüllt, kann es auch dadurch zu Verzögerungen kommen. Die dann neu empfangenen Kommentare werden aber korrekt in den entsprechenden Thread einsortiert. Bei Friendica sollte das kein Durcheinander geben.
Dein Problem mit Verzerrungen kommt vermutlich eher von den Clients wie Fedilab oder Tusky, die auf Mastodon ausgelegt sind und reinkommende Nachrichten immer ganz obenan stellen. Die neue Friendia-App #Relatica macht es deutlich besser. Du kannst sie hier herunterladen.
Meine Instanz läuft übrigens auf 15 Minuten. Das ist mein Kompromiss, da ich nur wenige Nachrichten am Tag bekomme und hier oft ohnehin nur alle paar Stunden nach neuen Nachrichten sehe.
Tinu
•Tinu
•Raroun
•Ein gut konfiguriertes System ist natürlich abhängig von der Hardware, der Software und vor allem ob Du bei einem Shared-Hoster bist, oder ein VPS oder gar Root Server hast.
Meiner Erfahrung nach machen 75% der spürbaren Leistung von Friendica die Datenbankeinstellungen aus - 15% fallen zurück auf den Worker (also CRON oder Systemd) und die restlichen 10 % sind Wartung und Datenbankpflege.