1. A method for dynamically adjusting the workload of an active resource, the workload being expressed as a collection of units, each unit including its own key identifier, the active resource being associated with at least one parent workload group, the parent workload group including a collection of workload units such that workload units belonging to the parent workload group share an identical sequence of values at a specified depth value of their key identifiers, the identical sequence of values defining a group key identifier associated with the parent workload group, the method comprising: independently determining by the active resource that an overload condition exists at the active resource; and if the overload condition exists: increasing the depth value of the parent workload group such that at least two child workload groups are identified; and assigning a target resource to manage at least one of the child workload groups.