Sto provando a configurare un servizio Web nascosto sulla rete Tor e stavo pensando di creare una configurazione in cui il mio server Apache e il mio server di database si trovino su reti diverse.
So che questo introdurrà molta latenza, specialmente dal momento che nessun server saprà dove si trova l'altro (Tor verrà eseguito su entrambi), in modo che nel caso uno di essi sia compromesso, l'altro non lo è.
Vorrei sapere se sarebbe ragionevole eseguire un servizio nascosto configurato come server Apache che si connette a un servizio nascosto separato che funge da database e l'utente finale si connette al server Apache?
Inoltre, la latenza sarebbe sufficientemente bassa da rendere questo fattibile, o sarebbe impossibile da usare e sarebbe timeout per tutto il tempo, a causa della latenza della rete? Quale sarebbe una configurazione server ideale, in termini di risorse? Il server Apache avrebbe bisogno di più RAM / CPU e il server DB più I / O e cose del genere?