Missäköhän putkissa ja tuuteissa on vikaa, kun viime aikoina olen huomannut ettei seuraamieni tilejen ja aihetunnisteiden viestit ilmesty omalle palvelimelle ja kotisivulleni?

Esimerkiksi @wikihow on ollut pitkään minulla seurannassa, mutta viimeisin tältä palvelimelta löytyvä viesti on kolmen päivän takaa. Alkuperäisen palvelimen kautta näkee että tasaisesti kolmen tunnin välein on tullut ja tulee uusia viestejä.

Samalta palvelimelta @pleasestop näyttäisi olevan siirtynyt kaikki viestit.

Vähän seurattuja tilejä selaamalla löysin muitakin käyttäjiä ja palvelimia joilta ei ole kaikki viestit tämän palvelimen kautta luettavissa, mutta ei mitään sääntöä mistä tai milloin ei tulisi.

@sysop

#Mastodonfi #fediversumi

@Walop Selvästi palvelimen jonoissa hässäkkää. Sidekiq-jobit kannattaa optimoida useammaksi eri prosessiksi, ettei synny pullonkaulaa, @sysop.

@rolle @Walop @sysop Dokumentaatio oli vähän heikon laatuista asiasta, mutta tosiaan siellä on nyt ainakin kaksi workkeriä (ingress & pull jonot).

Jää nähtäväksi, että tarvisiko niitä olla melkein jokaiselle jonolle omansa. Voisi kuvitella ettei tarvitse.

@sm @Walop @sysop Joo, tästä on dokumentaatiota tosi huonosti. Minulla on 12 serviceä jobeille.

Oleellista on myös serverin tehot ja optimointi niihin nähden. Jos löpöä on heikommin, ei palvelin jaksa useampaa prosessia.

Omat säädöt olen dokumentoinut osittain tänne: https://help.mementomori.social/mementomori.social/server-tech-specs

Server tech specs | Mementomori.social Docs

Mementomori.social consists of many bits and pieces. This technical page is meant to tell you all about that.

@rolle @Walop Serverillä on kyllä enemmän kuin tarpeeksi löpöä, taitaa olla enemmän vaan kuorman jako mikä jättää paljon pöydälle.

Pitänee kokeilla tehdä enemmän jono workkereitä.

@sm @Walop Minulle euroviisut on aina hyvä tosielämän skenaario optimointeihin 😅 kaksi sellaista ajettu läpi.
@sm @Walop Huom. pelkkä workerien määrä ei ratkaise asiaa, prossua vasten pitää optimoida tehot ympäristömuuttujilla. Kanta pgtunella ellei ole jo.

@rolle @Walop Tietokannan osalta käytetään Kapsin tietokantapannua, eli en usko että ois siitä kiinni.

Ja Masto koneella loadit on 99.9% ajasta hyvin vähäiset. 24 prosessori ydintä ja ~20G muistia.

@sm @Walop Hyvin on rautaa kyllä 👍 Itsellä myös vähän ylimitoitettu (ainakin silloin) tarpeeseen nähden, mutta itsellähän kävi tosiaan niin että esim. Mastodonin PostgreSQL ei hyödyntänyt käytössä olevaa rautaa, eikä kokonaisuus tukenut käytössä olevia resursseja. Eli vaikka olisi maailman isoin koneisto, ei siitä ole hyötyä jos konffit on kuin raspille tehty.