Notes on the Object Model
Other subsystems should only interact with
the DBClient.
The DBServer creates threads for each
connection from the NetworkServer.
As a result, the authentication and
notification subsystems will be thread-safe.