Closed sepgh closed 1 year ago
Skipping UDP implementation. Version 0.3.2 is first release with HTTP/1.1 keep alive and connection pool support with better performance than before (using kademlia API 5.0.x).
Builder is too complex, however with filter
s implementation out of the way, the design is way simpler and open to extension.
KademliaNodeServer
class has an awful designIt probably can be a decorator for KademliaDHTNode instead of having a crazy method like
run(kademliaNode)
Also, servers should be interfaces to have TCP, HTTP(TCP) and UDP implementations if possible, even though the focus is on TCP at the moment.