-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hit 100000 qps #4
Comments
Needs this patch for Go DNS: |
queryperf gets to 140000:
|
See this repo for someone added this to Go socket handling. Big thing is to do it portable, don't why upstream Go does not do this. |
I'm going to port/fix various things in Go DNS and see how portable things will be. |
Now I'm loosing my sanity because a downloaded CoreDNS-006 (from the releases) also shows this speedup... Trying to arrive at those 45K again, just to double check... |
Utterly confused :-( https://github.com/miekg/exdns/tree/master/reflect does 170,000 qps on my machine, with, or, without a patched go DNS |
Thought about, but I should also have checked in the CoreDNS binary... :/ |
@miekg sry, I have enabled reuseport according to your PR at coredns/coredns#2149 . But still could not reach 100k QPS. Is there any special config could archieve this? |
The text was updated successfully, but these errors were encountered: