fleekyfor instance i am running something called webamp that uses a dat url in the dat url to seek dat archives to play music from
fleekychecks out datbase
fleekyso you go to a dat link, and if you click on another it will keep going
fleekyso that works in beaker but not dat-gateway ,, any ideas ?
Frandoi guess /network is better, as it does allow for both lookup and announce simultaneously
Frandothe more concrete question is: say i have a "server" that wants to share many hyperdrives. should i create a new @hyperswarm/network() for each drive and announce a single topic in each, or create one network() for the server and network.join() multiple topics? i tried the latter first, but in network.on('connection' the details.peer is null so i can't seem to get back the topic key (which i would need to replicate onto the right
Frandooh is see, that's intended behavior. also if a client connects to the same server on two topics, the messages arrive on the same socket, even in the same on('data') event. that means that the suggested way is to create a new network for every topic, which would mean for every independently shared hyperdrive? but does that scale to e.g. a few thousand drives?
ctOSTop 10 Dat websites (from crawling the Top 2,4 million websites and domains in January 2019): https://gist.github.com/da2x/885806c253daf24c51861d7bfae7d375 (there were only ten, 28 IPFS sites for comparison)
ctOShere is the crawler for anyone who’s interested https://gist.github.com/da2x/033dad3631f0622b8ccbf7e44b269808 it’s kinda slow by design to not abuse public DNS resources.
ctOSwait, what – dat uses Rabin fingerprinting? https://github.com/datproject/rabin
okdistributenoffle: there was a rewrite of dat (many times) i guess it didn't make it back in
noffleah ok, so it wasn't that there was a problem with it
okdistributeyeah it def should be optional, if implemented
Frandostill, at least having the option to do rolling hashes for deduplicated storage should really come back in at some point and layer (i'd say hypercore)
ctOSUse a random DNS provider out of Cloudflare, Google, or Quad9 (instead of only relying on Google) – datprotocol/dat-dns#11
okdistributeSirRujak have you seen the rust impl. https://datrs.yoshuawuyts.com/ ?
jhand@RangerMauve, a brief description here: https://github.com/datproject/planning#networking-improvements. I remember seeing a more detailed one but will need to find...