Wednesday, December 07, 2005
Asynchronous DNS
DNS lookups in Dusa will be done using GNUs adns library. The whole concept fits nicely into the framework: DNS query will be an event emitter and its owner would 'consume' these events. The only issue which remains is to make the DNS event poller register the FDs which he uses and work as an event consumer for the IO poller. This way we wont have to poll him in each Application cycle which could get us some latency improvement.