I'm on the hunt for some decent peer-to-peer (P2P) libraries in Java. I've come across a couple, like libp2p, but it feels a bit limited. It seems more like it was designed for a specific company and isn't used widely outside of their projects. What I'm really hoping to find is something that supports Distributed Hash Tables (DHT) and NAT traversal, without too much extra bloat. I'd love to hear what experiences you all have with P2P libraries in Java!
1 Answer
If you're hoping to find libraries that truly meet your criteria, I think you might end up disappointed. It’s tough to find something that ticks all the boxes without compromising somewhere else.
Well, if the options are lowering standards or getting disappointed, I choose the latter. It’s definitely case by case!