1. A computerized method comprising: receiving, via a network interface device, a resource request; classifying, by executing instructions on at least one computer processor, the resource request into a first identity-oriented processing thread pool of a plurality of identity-oriented processing thread pools, the classifying based at least in part on an identifying characteristic of a source of the resource request, each identity-oriented processing thread pool having an assigned maximum number of processing threads available at any one time for processing resource requests on the at least one computer processor; and when a processing thread of the first identity-oriented processing thread pool is available, assigning the resource request to the available processing thread.