Esistono librerie di Clojure per p2p? [chiuso]

0

Sono uno sviluppatore web, ma ultimamente sto imparando Clojure e ora mi interessa creare un'applicazione p2p. E dal momento che Clojure è un linguaggio generico, suppongo di poterlo usare.

Qualche suggerimento?

    
posta ChocoDeveloper 21.05.2013 - 01:53
fonte

2 risposte

3

Supponendo che esegua Clojure su JVM, qualcosa come Pasticceria?

Non possiamo aiutarti molto dato che non ci hai dato molto da lavorare, quindi hai fatto una ricerca generale per "Java p2p"? Che cosa hai già provato?

Si noti che p2p è piuttosto complesso con molti problemi non banali come l'aggiramento di firewall e NAT. Inizialmente vorrei iniziare con un'architettura client-server e andare su p2p solo quando è impossibile scalare ulteriormente il server

    
risposta data 21.05.2013 - 02:28
fonte
1

Di seguito sono riportati alcuni link che ho appena trovato:

  • Mist aiuta a creare servizi distribuiti offrendo un multiplexer UDP, una sovrapposizione di Kademlia e un semplice protocollo pubub. Almeno questo è ciò che dice questo aspetto e il codice dovrebbe essere su github .
  • Nightweb può aiutarti a creare app P2P su Android e potrebbe essere almeno di ispirazione.

Come ho detto ho trovato questi in rete, non ho mai usato nessuno di questi e non so nemmeno quanto siano utili / utilizzabili. Inoltre, questa non è davvero una risposta, ma questa pagina di risorse su P2P creata da un programmatore di clojure potrebbe essere di interesse.

    
risposta data 07.06.2013 - 02:10
fonte

Leggi altre domande sui tag