Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.

a couple of questions by a starter developer #168

Open
tinchoz49 opened this issue Jan 23, 2019 · 2 comments
Open

a couple of questions by a starter developer #168

tinchoz49 opened this issue Jan 23, 2019 · 2 comments

Comments

@tinchoz49
Copy link

Hi everyone! how are you?

I've been playing with this module and start having some questions, I hope you can help me.

  1. Is this module the new https://github.com/daviddias/webrtc-explorer ?
  2. Can I use this module to do content routing through DHT in WebRTC?

Basically what I want to do is connect WebRTC peers by a content (topic)

Thanks, and if you think that these questions need to go to another place please tell me and I will close the issue.

@pynchmeister
Copy link

Eager to receive a response to your query as well!

@jacobheun
Copy link
Contributor

You can use this module to do DHT routing. However, an important thing to note is that if you are connected to a large network, the DHT queries will be slow because you potentially have to perform a signaling handshake with a large number of peers. Smaller DHTs won't have this problem, as you'll be able to find the target peers/content more quickly.

I'm not overly familiar with https://github.com/daviddias/webrtc-explorer, but it looks like in addition to signaling it also maintains a mesh overlay (finger table). This transport does not do this, as that feature would make more sense as a service on top of libp2p, so that other transport types could potentially participate in the mesh.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants