Created on 25th February 2020
•
A peer to peer file transfer utility built using WebRTC and Node.js for the CLI. The
connection is setup using a Socket.io server then the rest of the transfer is p2p. It makes
transfer of files of any size in laptops and desktops easier.
There was a huge problem with maintaining backpressure. The data buffer on the reciever's side was getting overflowed very quickly, so maintaining the balance between the rate of sending the data and the rate of recieving the data was a big challenge.