Senza un VPS od un server dedicato la vedo molto dura. Un servizio del genere, oltre a richiedere molte risorse di elaborazione, di archiviazione e di banda, necessità di una configurazione ad-hoc del server, molto spesso non disponibile nei comuni servizi di hosting (es. esecuzione di software esterni, etc.).