Hello all – my team is integrating js-ipfs into an app which downloads large files (from a couple GB to 30GB or so) from our IPFS nodes, which are all connected via ipfs-cluster. The files are all pinned and synced, but when we download the CID (top of the merkle tree?) it usually only downloads from a single node.
Is there a way we should be preparing the files apart from the standard “ifps add” method? Does an alternate chunking method allow for bitswap to more efficiently find more peers? We have nodes in several geographical areas, and would like to get some swarming of downloads for speed, but also for redundancy if a node goes down. Since the nodes are all connected and in a cluster together, I assume the client “sees” them all.
Thanks for any insight, even if it’s just “RTFM”, I just haven’t found any information on helping with such things.