Jump to content

Best peer to peer library


Suvid Sahay

Recommended Posts

I am trying to develop a peer to peer project and I need to communicate between those peers by sending huge json data. I went through various libraries but couldn't find the perfect one for my use case. Could you please suggest something?
We are working in a team of 3 members and the mutual language is JavaScript. We are actually thinking about building a peer to peer search engine where the peers would request other peers to give results for a specific search query. And yes we would be developing a web application to display results as well as client applications to communicate with other available peers.

Link to comment
Share on other sites

2 hours ago, Suvid Sahay said:

I am trying to develop a peer to peer project and I need to communicate between those peers by sending huge json data. 

Is it to use blockchain technology or something else?

WebRTC? https://en.wikipedia.org/wiki/WebRTC 

In block data technology you also have SAN servers which is interesting https://en.wikipedia.org/wiki/Network_access_server

JXTA? https://en.wikipedia.org/wiki/JXTA

Edited by Kartazion
Link to comment
Share on other sites

35 minutes ago, Kartazion said:

Is it to use blockchain technology or something else?

WebRTC? https://en.wikipedia.org/wiki/WebRTC 

In block data technology you also have SAN servers which is interesting https://en.wikipedia.org/wiki/Network_access_server

JXTA? https://en.wikipedia.org/wiki/JXTA

No it's not related to blockchain or anything as such. I was thinking about using WebRTC though but I was confused as to what would be the best.

Link to comment
Share on other sites

Quote

 I was thinking about using WebRTC though but I was confused as to what would be the best.

I did that for my FYP https://github.com/davidmather/fourthYearProjectImplementation

It is supposed to be a multilingual videocalling service e.g. I talk to you in English and you hear French, German etc. and you should be able to specify commands to the other end of the call by talking like show me the kitchen for a call linked to your house. I have code in the frontend javascript for a download which sends a file to the person on the other end of the call via WebRTC. That should be what you are looking for?

Link to comment
Share on other sites

8 hours ago, fiveworlds said:

I did that for my FYP https://github.com/davidmather/fourthYearProjectImplementation

It is supposed to be a multilingual videocalling service e.g. I talk to you in English and you hear French, German etc. and you should be able to specify commands to the other end of the call by talking like show me the kitchen for a call linked to your house. I have code in the frontend javascript for a download which sends a file to the person on the other end of the call via WebRTC. That should be what you are looking for?

Yes I am kinda looking for the same the same thing just without the videocalling feature. I was looking for something data specific though.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.