FENIX Distributed Data Discovery System