Skip to content
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

Can this deals with big scale DNS flow? #111

Open
gao-hui opened this issue Feb 2, 2019 · 3 comments
Open

Can this deals with big scale DNS flow? #111

gao-hui opened this issue Feb 2, 2019 · 3 comments

Comments

@gao-hui
Copy link

gao-hui commented Feb 2, 2019

Can this program deals with big scale dns flow, like 1TB per day of bro dns logs?

@gamelinux
Copy link
Owner

I assume, depending on your hardware.
For my big pipe, I used to use pf_ring and zbalance to start more passivedns processes to share the load. Worked great. But I did not want to depend on pf_ring, so I wrote a passivedns version in golang. This does not seem to have any performance issues at all on the traffic I have tested it on.

@kalin-kozhuharov-exa
Copy link

@gamelinux : "a passivedns version in golang" ...? Is that available somewhere?

@gamelinux
Copy link
Owner

No. I wrote it while learning Go, and to see if it was possible. I started re-writing it for a release here on github, but $time.....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants