This page contains some of the terminology we use in BIND 10.

Data Source

The abstract place where we store authoritative DNS data. This may be an SQL database, an in-memory data structure, or even something that synthesizes answers at runtime.


A DNS query made on behalf of a client.


A DNS query made by a client.

Pimpl Idiom

Private implementation. Also known as the compilation firewall or cheshire cat technique. Only pertinent to C++ or other statically compiled languages. Essentially, this term refers to using the private section of a class for benefits (such as recompilation time) other than privacy.

Last modified 9 years ago Last modified on Jan 29, 2011, 5:17:49 PM