The invention relates to distributing a request to one a plurality of
resources. A request is mapped to a location in mathematical mapping
space. Each of the plurality of resources is mapped to a respective
location or locations in the mathematical mapping space. The request is
allocated to one of the resources based on a mathematical relationship
between the request location and the resource location in the
mathematical mapping space.