ipwb

Innen: MIA

(InterPlanetary Wayback)

Két Python script, melyekkel WARC fájlok oszthatók meg az IPFS (InterPlanetary File System) hálózaton. Az IPFS egy 2014 óta fejlesztett protokoll, amivel HTTP szerverek közvetítése nélkül, peer-to-peer kapcsolatokon át tárolhatók és terjeszthetők hipermédia tartalmak egyetlen elosztott fájlrendszerben (lényegében az egész egy hatalmas torrent fájl). Az ipwb/indexer.py script feldarabolja a WARC fájlokat és felküldi őket az IPFS hálóra, így biztosítva ezek biztonságos megőrzését és gyors hozzáférhetőségét. Az ipwb/replay.py pedig igény szerint visszakéri őket. Az egyik tesztelés során egy 22 ezer objektumot tartalmazó 1 gigabájtos archívumból percenként átlagosan 570 fájlt lehetett indexelni és feltölteni, és átlag 370 milliszekundum alatt lehetett visszakérni valamit.