I've got a dilemna with client design:
 
I've seen lots of cases where newer inserted keys can't be found by others unless they use ridiculously high HTLs.
 
Which brings me to a question:
In order for a client to be useful, there needs to be a high (90%+) success rate with retrieving previously inserted keys.
 
I can see two ways to go:
1) "Push hard" - the client inserts keys with high HTLs, and takes forever, but the keys can be retrieved by others quickly and with low HTLs.
or
2) "Suck hard" - the client inserts keys with modest HTLs, but requests keys with very high HTLs - insertion would be quick, but retrieval would take ages.
 
Anyone got any thoughts on which strategy is best in the bigger view of things?
 
Cheers
David
 
PS Is there a config param to make Fproxy use higher HTLs on requests?
 

Reply via email to