PDNS-Users<div><br></div><div><br></div><div>I'm using power DNS with the pipe backend to process the src IP address of my request and look them up and return the best Geo Targeted IP address based on Maxminds GEOIP Database. </div>
<div> </div><div>This is a great solution but the number of queries per second isn't very fast. It Only getting about 5000/qps.  An adapted pearl script I wrote can do around 8500-10000/qps if I take the requests and read them from a file rather then the named pipe.  </div>
<div><br></div><div>I cannot turn on Query Cache because it will mess up my dynamic resolution.</div><div><br></div><div>My question is the packet cache going to have the same problem ?</div><div><br></div><div>Because its cache queries based on IP Packet does it also include the source IP information as part of that ? If so if the source IP where different would it cache them?</div>
<div><br></div><div>My hope is that the requests from the same DNS server would get the cache result, Rather then dynamically resolve it again ? </div><div><br></div><div>I'm hoping to do about 12-15K qps out of solution. </div>
<div><br></div><div>If packet cache does store the source ip as part of the cache I think it could really help my DNS performance issues. </div><div><br></div><div>Thanks for you help. </div><div><br></div><div>Ryan</div>
<div><br></div><div><br></div>