3 ms·
Has any progress in the P2P a been made since Kademlia? I've been searching for a while, for a DHT (actually a distributed graph database) that self optimizes
by miguelrochefort 8y ago
Has any progress in the P2P a been made since Kademlia?
I've been searching for a while, for a DHT (actually a distributed graph database) that self optimizes based on usage. Basically, I want data that's frequently accessed together to get close to eachother and to nodes that frequently access it.
- xj9 8y agoin addition to a DHT, you need another layer that can map key names to their hashes. ideally this is also something you can store in DHT (using ipns / mutable keys). once you have a (distributed) key-value store, you can build pretty much any kind of database[1]. this is known to work well for hadoop-style workloads[2] and i'd expect you could get similar performance for a p2p graph db. [1]: https://apple.github.io/foundationdb/layer-concept.html https://apple.github.io/foundationdb/layer-concept.html [2]: https://news.ycombinator.com/item?id=15543596 https://news.ycombinator.com/item?id=15543596