Skip to main content

NGINX slow_start: Gradual Upstream Ramp-Up Without Plus


by Danila Vershinin, April 22, 2026

NGINX Plus has slow_start to ramp traffic to freshly-live upstream servers from zero to full weight. Open-source NGINX has the struct field but never wired the scheduler. NGINX-MOD ships the missing scheduler logic and this article proves it with runtime measurements from a Rocky Linux VM.

Read More...

NGINX Dynamic Upstream: Consul & etcd Upsync Guide


by Danila Vershinin, April 2, 2026

Learn how to dynamically manage NGINX upstream servers using Consul and etcd with the upsync module. Add, remove, and reconfigure backend servers without reloading NGINX. Includes comparison with native NGINX resolve, NGINX Plus API, and Angie alternatives.

Read More...

NGINX Upstream Jdomain: Dynamic DNS for Any NGINX Version


by Danila Vershinin, April 1, 2026

Learn how to use NGINX upstream jdomain for dynamic DNS resolution in upstream blocks. The jdomain module re-resolves domain names on the fly without reloads — essential for cloud and container deployments on older NGINX versions before the native resolve parameter.

Read More...

NGINX Upstream Resolve: Dynamic DNS for Load Balancing


by Danila Vershinin, March 31, 2026

Learn how to use the NGINX upstream resolve parameter for dynamic DNS resolution. Keep upstream server IPs current without restarts, handle DNS failover gracefully, and compare native NGINX 1.28+ support with the upstream-dynamic module, Angie, and NGINX Plus.

Read More...

NGINX NTLM Module: Proxy Windows Authentication


by Danila Vershinin, March 16, 2026

Learn how to proxy NTLM and Negotiate authentication through NGINX using the NTLM upstream module. This guide covers installation, configuration, and best practices for connecting NGINX to Windows backend services that require persistent authentication connections.

Read More...

NGINX Lua Upstream: Dynamic Management Without Reloads


by Danila Vershinin, March 15, 2026

Learn how to dynamically manage NGINX upstreams at runtime using the Lua Upstream module. Inspect server health, toggle peers up or down, and build status dashboards — all without reloading NGINX.

Read More...