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

Replacing C-Ares to another module to resolve DNS #33299

Closed
renanbastos93 opened this issue May 8, 2020 · 1 comment
Closed

Replacing C-Ares to another module to resolve DNS #33299

renanbastos93 opened this issue May 8, 2020 · 1 comment
Labels
cares Issues and PRs related to the c-ares dependency or the cares_wrap binding. dns Issues and PRs related to the dns subsystem. duplicate Issues and PRs that are duplicates of other issues or PRs.

Comments

@renanbastos93
Copy link

renanbastos93 commented May 8, 2020

NodeJS currently use c-ares to resolve queries DNS but is not so good it because it doesn't support all queries types. Even so, I thought we replacing it to another approach I have two ideas:

1 - We use the module miekg/dns in Golang
Ask: Can we import the module of Golang on NodeJS core?

2 - We find another package with this support to all queries types.

Another problem we have those third-party libs to DNS in NodeJS is bad.

@devsnek
Copy link
Member

devsnek commented May 8, 2020

There's a bit of ongoing discussion about this in #14713 so I'm going to close this.

@devsnek devsnek closed this as completed May 8, 2020
@devsnek devsnek added cares Issues and PRs related to the c-ares dependency or the cares_wrap binding. dns Issues and PRs related to the dns subsystem. duplicate Issues and PRs that are duplicates of other issues or PRs. labels May 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cares Issues and PRs related to the c-ares dependency or the cares_wrap binding. dns Issues and PRs related to the dns subsystem. duplicate Issues and PRs that are duplicates of other issues or PRs.
Projects
None yet
Development

No branches or pull requests

2 participants