Register your services, expose a discovery API, route traffic to healthy instances. Consul without the HashiCorp license concerns and the steep learning curve.
Unlimited services, health checks, DNS interface, traffic weights. Self-hosted on your hardware, no usage caps, no phone-home, your data stays on disk forever.
One ~13MB binary. No Docker, no dependencies, no background daemons.