The single-binary DNS server with built-in global traffic management. No dependencies, no complexity—just deploy and go.
resolvx server --config /etc/resolvx.yamlBuilt for
A complete DNS solution with global traffic management, all in a single binary with zero external dependencies.
Everything compiles into one executable. No Redis, no NATS cluster, no external databases to install or manage.
Built-in GTM with geographic, weighted, latency-based, and failover routing policies out of the box.
Health checks, automatic failover, and cluster-managed virtual IPs for production-grade high availability.
In-memory caching with Ristretto, optimized query handling, and minimal latency overhead.
Add --join=peer:6222 and you have a cluster. Embedded NATS handles all the coordination automatically.
MIT licensed and fully open source. Inspect the code, modify it, and contribute back to the community.
Unlike traditional DNS/GTM setups that require separate Redis, NATS, databases, and load balancers—ResolvX embeds everything. One binary gives you a complete solution.
Route traffic based on geography, latency, weights, or health status. Mix and match policies for complex routing scenarios.
Route by client location
Distribute across endpoints
Fastest response wins
Automatic backup switching
Get started with ResolvX in minutes. Download the binary, write your config, and you're ready to go.