Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Qualità dei server inseriti in tabella #91

Open
feroda opened this issue Apr 21, 2020 · 1 comment
Open

Qualità dei server inseriti in tabella #91

feroda opened this issue Apr 21, 2020 · 1 comment

Comments

@feroda
Copy link
Contributor

feroda commented Apr 21, 2020

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:

  1. rivedere se sono confermati o meno i requisiti minimi che abbiamo espresso qui: https://iorestoacasa.work/voglio-contribuire.html

  2. 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 controllare la raggiungibilità dei server aggiungendo il blackbox exporter a prometheus #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

@tapionx
Copy link
Contributor

tapionx commented Apr 21, 2020

Propongo:

  • 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants