1. A computer system for processing client requests, said system comprising: a grid services scheduler connected to a plurality of grid container arrays, wherein each grid container array comprises: a plurality of persistent containers, each container residing in a computer host; and one micro scheduler in one of said containers; wherein each of said containers includes a plurality of objects, wherein objects within containers that make up a grid container array comprise a grid object array, wherein said grid services scheduler divides a client request into a plurality of tasks and assigns groups of said tasks to each micro scheduler, and wherein each of said microschedulers assigns individual tasks from a group of tasks received from said grid services scheduler to objects within a corresponding grid object array.