Personal file sharing

agosto 7, 2008

Le premesse lasciamole a chi non ha nulla da dire: andiamo al sodo.

Il problema dello scambio di dati da 1 ad N persone su internet viene solitamente affrontato sulla base del valore di N:

  • una persona: email, IM
  • piccolo gruppo di persone: email, FTP
  • enorme gruppo di persone: bittorrent

con relativi svantaggi:

  • Email: limitazioni nella dimensione degli allegati
  • IM: costoso in termini di banda per chi invia
  • FTP: costoso in termini di banda, tipicamente non disponibile
  • bittorrent: privacy inesistente nel caso di pubblicazione su un tracker pubblico, difficile setup di un tracker privato

La soluzione bittorrent, pur con dei -risolubili?- problemi, appare immediatamente come quella tecnicamente più conveniente, scalando perfettamente da piccoli numeri (comunicazione 1-1) a numeri anche grandissimi (comunicazione 1-N).

Ho deciso di dedicarmi, come progetto a lungo termine, alla programmazione di un client IM basato su XMPP che implementi un tracker/client bittorrent e la relativa gestione dei download ristretta a gruppi di utenze.

Chiunque abbia suggerimenti, feature da proporre, voglia di dare una mano, può lasciare un commento qui.

2 Responses to “Personal file sharing”

  1. [...] Personal file sharing [...]

  2. io mi candido per il beta test

Leave a Reply