La piattaforma attuale iorestoacasa.work è fatta per accogliere il maggior numero di utenti tecnici possibili rispettando un criterio minimo di qualità e garanzia del servizio. Che comunque a mio avviso rimane alto per un servizio gratuito nato dal basso.
In ogni caso possiamo migliorare la selezione dei server, o meglio, risolvere agli utenti il problema di scegliere un server sbagliato perché non si rendono conto di qual è meglio in questo modo:
andare in una direzione in cui la nostra architettura si accorga della situazione e in base a dei criteri tolga temporaneamente/inibisca un server della tabella. Mi riferisco a sistemi semplici ed efficaci come possono essere quello da implementare per la issue #70 .
Tali sistemi non devono essere definitivi all'inizio, ma ragionevoli e nella sperimentazione vedremo se mantenerne o toglierli sempre con la fluidità e l'agilità che ci contraddistingue e che è valore aggiunto per il progetto iorestoacasa.work
aggiungere ai requisiti minimi che il server deve essere in grado di ospitare almeno 50 utenti. Purtroppo non abbiamo modo di verificarlo, ma dobbiamo comunque chiedere il provider, il tipo di virtualizzazione e il modello della CPU.
rimuovere la possibilità di installare server Jitsi installati da pacchetto. Quelli che ci sono già li lasciamo naturalmente.
verificare i problemi che attualmente ci sono su 2-3 server: 2 secondo me non sono in grado di ospitare 50 utenti, 1 invece ha degli spike di CPU che temo siano causati dallo script iorestoacasa_addmonitoring.py
In ogni caso i server con CPU carica non verranno mai usati per la creazione di una stanza, e siamo ben lontani dal saturare tutti i server che abbiamo a disposizione.
La piattaforma attuale iorestoacasa.work è fatta per accogliere il maggior numero di utenti tecnici possibili rispettando un criterio minimo di qualità e garanzia del servizio. Che comunque a mio avviso rimane alto per un servizio gratuito nato dal basso.
In ogni caso possiamo migliorare la selezione dei server, o meglio, risolvere agli utenti il problema di scegliere un server sbagliato perché non si rendono conto di qual è meglio in questo modo:
rivedere se sono confermati o meno i requisiti minimi che abbiamo espresso qui: https://iorestoacasa.work/voglio-contribuire.html
andare in una direzione in cui la nostra architettura si accorga della situazione e in base a dei criteri tolga temporaneamente/inibisca un server della tabella. Mi riferisco a sistemi semplici ed efficaci come possono essere quello da implementare per la issue #70 .
Tali sistemi non devono essere definitivi all'inizio, ma ragionevoli e nella sperimentazione vedremo se mantenerne o toglierli sempre con la fluidità e l'agilità che ci contraddistingue e che è valore aggiunto per il progetto iorestoacasa.work