watchit-app icon indicating copy to clipboard operation
watchit-app copied to clipboard

perf: connectivity performance improvement

Open geolffreym opened this issue 2 years ago • 3 comments

We have a problem of interoperability between web <=> desktop. Since web cannot connect direct with TCP some extra "proxy steps" are needed to achieve interoperability between both envs in the current approach. We can favor interoperability using exclusive js-ipfs (waiting for orbit to support helia)

geolffreym avatar May 27 '23 14:05 geolffreym

These proxy steps are already well know ? I can't find what needed ?

bennukem avatar May 28 '23 12:05 bennukem

Currently our proxy (eg. nginx) opens a websocket connection and redirects wss:// connections coming from the web environments, to an IPFS node, this node is connected to an orbitdb instance that keeps a copy of the metadata "pinned". Let's say it's something like a kind of mirroring, which we think is centralized and doesn't scale.

geolffreym avatar May 29 '23 18:05 geolffreym

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Sep 27 '23 06:09 stale[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar May 02 '24 10:05 stale[bot]