1. A method for distributing an information request to a server resource, comprising the steps of: hashing the request to a request location in a circular mathematical mapping space; hashing the resource to a location in the circular mathematical mapping space; matching the request to the resource based on a mathematical relationship between the request location and the resource location in the mathematical mapping space; and allocating the request to the resource.