Download secara terdistribusi

Apa tu? intinya kalau kita punya benwit gede, punya kompi banyak dan masing-masing punya ip publik, lalu ingin donlod dari tempat yg menerapkan membatasan per IP, mengapa kita tidak mendistribusikan proses donlod itu? =D

Kodingan bisa dilihat di proyek iseng di github saya. Ada 2 file di situ yg dipake.

File pertama, donlod dipake tuk mengambil URL yg ditujukan tuk sebuah mesin dan mendownloadnya. Kalau udah selesai, hasil donlodan dikirim ke sebuah mesin tertentu.

File kedua, donlod-start dipake tuk mendistribusikan URL (alias menjalakan file pertama) ke mesin-mesin pekerja yang ada.

Daftar URL disimpen di $HOME/list yang isinya punya format kaya begini.

nama-mesin-satu http://url.satu/file.nya
nama-mesin-dua http://url.dua/file.nya
...

yaya.. itu saja =D