put each serviceID:version registration onto its own goroutine