A recursive DNS resolver written in Erlang.
Go into src/ directory and start erl. Then run the resolver providing a domain.
cd apps/domain_name_resolver/src
erlc(resolver).
resolver:run("google.com").To run the browser resolver. Afterwards, go to http://localhost:8080.
rebar3 shell # from root directoryThere is also a live version deployed at https://domain-name-resolver.fly.dev, and you can find an accompanying article with more information here: article.md.