English 中文(简体)
The most efficient DHT
原标题:

What is the most efficient DHT? I am looking for name and/or some kind of implementation or related work, but I am not looking for the one that is most used.

Efficient in terms of CPU execution cycles, load balance, and memory consumption.

最佳回答

These slides [PDF] describe a DHT that uses IDA (Information Dispersal Algorithm) for:

  • High Availability
  • No waste of Resources
  • No waste of Bandwidth
  • Simple and lightness protocol
  • It can be a start point for further works

Also, the DHT design described does not need a leaving protocol.

Regards, Andreas

问题回答

Most DHTs are pretty similar in terms of functionality and differ mostly in how they handle neighbor sets and routing. It s not clear to me that one would be better than the other for any application. You would need to look at DHTs behavior and suitability and then choose the best based on your application.

A good technical comparison paper is A performance vs. cost framework for evaluating DHT design tradeoffs under churn (PDF). This paper compares several DHTs and discuss their suitability for different applications.





相关问题
Create binary data using Ruby?

i was palying with the ruby sockets, so i ended up trying to put an IP packet togather, then i took an ip packet and try to make a new one just like it. now my problem is: if the packet is: 45 00 00 ...

How to associate a URL to an application using Cocoa

From the command prompt it s possible to run for example "open http://www.example.com" and have that homepage displayed in the default browser. Similarly you can run "open callto:xyz123" to open up ...

in protocol with regard to sequence

How is this implemented at a python level? I ve got an object that pretends to be a dict for the most part (in retrospect I should have just subclassed dict, but I d rather not refactor the codebase, ...

Can anyone guess what protocol these packets belong to?

We see these packets being injected in an FTP-DTP channel during a downlink file transfer on Telstra s NEXTG mobile network. We are not sure if these are network level packets, a problem with our 3G ...

How to release attribute which is protocol?

I have working for iPhone development for a while. First time, I so surprised with memory-management in objective-c :). but now I got it a little bit. The question is, sometime, I use protocol as an ...

Reverse-engineering of communication protocols

Just curious - what are some automatic or even semi-automatic techniques for reverse-engineering of communication protocols? I am particularly interested in the case when one s sniffing traffic and ...

The most efficient DHT

What is the most efficient DHT? I am looking for name and/or some kind of implementation or related work, but I am not looking for the one that is most used. Efficient in terms of CPU execution ...

热门标签