Architettura e implementazione di un servizio web decentralizzato

2

Sono un programmatore web con diversi anni di esperienza in RoR e node.js. Ho un'idea di progetto che è abbastanza grande e ho bisogno di qualche input su come può essere raggiunto.

Ho sentito parlare del progetto Diaspora e di come è de-centralizzato. In un certo senso, cosa che non capisco, chiunque può configurare un'istanza dell'app e collegarla alle altre istanze, e il contenuto può essere condiviso da qualsiasi istanza.

Voglio fare qualcosa di simile: senza entrare nei dettagli qui, fondamentalmente voglio un singolo sito o servizio, in cui il front-end cerca l'utente finale come una singola cosa, ma il contenuto è in realtà ospitato da chiunque lo imposta su un server.

Come si può costruire una cosa del genere? Sarebbe anche in scala? Voglio qualcosa come un front-end unificato con una singola ricerca e un account utente, ma la maggior parte dei dati pesanti per byte è ospitata sui server dei loro proprietari.

Scusa se questo è il posto sbagliato da chiedere. Solo non so dove altro posso chiedere un input su questo.

    
posta Lanbo 04.09.2016 - 16:13
fonte

0 risposte

Leggi altre domande sui tag