How we built a P2P file sharing network from scratch(xorro-p2p.github.io) |
How we built a P2P file sharing network from scratch(xorro-p2p.github.io) |
It's a great high level primer if you're curious about how distributed hash tables or sharding works.
> "BitTorrent, Gnutella, Freenet: Decentralized"
> "In a decentralized system like BitTorrent, every computer/node acts as a client and server"
F
Ok I guess none of those are huge paradigm shifts but in many ways we've gotten pretty spoiled over the past 25 years. A lot of the old struggles have been mitigated at the expense of a lot of cpu cycles. NPM is a great example of the unneeded waste that has accumulated over that time.
We went from think about every byte to just tossing everything in and letting a transpiler remove all the fluff. You can certainly make the argument that computers should do that work but I think theres a middle ground between neurotic 1995 and kitchen sink 2019 that we'll hopefully eventually find.