Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
As for the actual load balancing, it is fairly dumb in how it works. It uses a simple method called round robin to distribute connections over the group of servers it knows for a specific domain. It does this sequentially (by going first, second, third, etc.). To add DNS load balancing to your server, you simply need to add multiple A records for a domain. Yes, it really is that easy! BIND takes care of the rest!
For example, consider the following setup, which provides four servers that will resolve to the name example.com. As ever, when you configure your server, remember to check your config with named-checkzone and to increment your serial!
example.com. IN A 123.123.123.123
example.com. IN A 123.123.123.124
example.com. IN A 123.123.123.125
example.com. IN A 123.123.123.126