beware project is a distributed global server load balancing system.
beware is a small DNS server that can have nameserver responsibility delegated to it and that can return a set of authoritative "IN A" records to a client.
Given a list of hosts for a certain domain name, it also tests for services specified and will only return IP addresses for currently reachable services.
Requirements:
· http-tiny library
· gmake
· gcc
· glibc
Running beware
beware consists of two daemons:
bpolld - reads the config file and tests the servers
bdnsd - respond to DNS queries
They should be started in this order:
bpolld &
bdnsd &
Product's homepage