Sunday, August 9, 2009

Deadwood roadmap: Consolidate multiple requests for the same name

My next plan for Deadwood is to consolidate multiple requests for the same hostname. In other words, if one user asks for "www.example.com", and while we wait for the answer for "www.example.com" upstream, another user makes the same request, instead of processing it as a separate request, it makes more sense to attach the new request to the already-in-place request for "www.example.com", and send the reply back to both requesters at the same time once we get the answer upstream.

Doing things this way improves security.