1. A computer-implemented method, operable in a network comprising multiple delivery service endpoints running on a plurality of devices, each of said delivery service endpoints constructed and adapted to deliver resources, a plurality of said multiple delivery service endpoints comprising a group, wherein each node in said group has at least one kind of responsibility relating to delivery of resources, the method comprising: (A) receiving, at said node, a request relating to a particular resource; (B) determining what kind of responsibility said node has for said request, said determining being based on at least one kind responsibility assigned to said node for requests relating to said particular resource; and (C) based on said determining in (B), attempting to process said request in accordance with kind responsibility assigned to said node for requests relating to said particular resource.