The nuts and bolts of resource discovery