Recently I stumbled upon IPFS project while browsing in GitHub. I read the documentation and was able to quickly spin up it in my Windows laptop and started sharing my files to my wife. In this blog post, I will share the details about what is IPFS, how to get started, and performance testing IPFS protocol in Apache JMeter.
I don’t want to rephrase any thing about IPFS; below is from Wikipedia.
"The InterPlanetary File System (IPFS) is a protocol and peer-to-peer network for storing and sharing data in a distributed file system. IPFS uses content-addressing to uniquely identify each file in a global namespace connecting all computing devices."
TLDR; A peer-to-peer hypermedia protocol designed to make the web faster, safer, and more open.
You can share your files and folders with anyone over IPFS, just like sharing a file in cloud, but IPFS works differently.