Is it proper to make KRPC a generic framework?

Dec 2, 2011 at 5:02 AM

As far as I know, KRPC protocol is only used in DHT protocol to exchange information, I wonder whether making it a generic framework proper or not?

So, do you know that does anywhere else use this protocol or do you think it's valuable to implement as a generic framework?

In my opinion, I suggest to use this protocol extent bit torrent functionality, since KRPC is simple, fast and easy.

Dec 6, 2011 at 5:16 AM

Isn't KRPC a specialized RPC which consists of encoded dictionaries sent over UDP?

In my opinion, the KRPC protocol is designed for DHT ,maybe a framework is unnecessary

Dec 6, 2011 at 7:44 AM

Yeah, I think we can make it a generic framework in design, but for implementation, some generic features can be disabled at present.

I'll handle this. Generic KRPC framework is on the way since I don't want to make DHT and KRPC so tight.