Load Balancing DNS Traffic with NGINX and NGINX Plus
Load Balancing DNS Traffic with NGINX and NGINX Plus Layer 4 Load Balancing with UDP and TCP NGINX Plus R9 introduces the ability to reverse proxy and load balance UDP traffic, a significant enhancement to NGINX Plus’ Layer 4 load-balancing capabilities. This blog post looks at the challenges of running a DNS server in a modern application infrastructure to illustrate how the open source NGINX software and NGINX Plus can effectively and efficiently load balance both UDP and TCP traffic (for brevity, we’ll refer to NGINX Plus for the rest of the post). Why Load Balance UDP Traffic? Unlike TCP, UDP by design does not guarantee the end-to-end delivery of data. It is akin to sending a message by carrier pigeon – you definitely know the message was sent, but cannot be sure it arrived. There are several benefits to this “connectionless” approach – most notably, lower latency than [ more… ]