Costruisco un servizio nascosto di Tor per scopi didattici e sto cercando di renderlo il più sicuro possibile. L'app principale è in Rails e comunicheremo con più micro-servizi.
A causa della larghezza di banda e dei problemi di prestazioni del server, e del desiderio di separare componenti essenziali dalla massa più grande, più vulnerabile, posso ospitare i micro-servizi su diverse postazioni remote, lontano dall'app principale. Dal momento che i dati usciranno dalla mia rete locale, dovrei crittografare la connessione ai miei micro-servizi? È comunque ragionevole questa architettura?