1. A system comprising: a routines repository that is arranged and configured to store and maintain one or more hardware libraries, one or more software libraries and metadata; a hybrid query engine that is arranged and configured to receive a query, parse the query, compute a query execution plan and output the query execution plan using the metadata and operators from at least one of the hardware libraries and the software libraries; a routines management module that is logically coupled to the routines repository and to the hybrid query engine and that is arranged and configured to provide the metadata and the operators from the routines repository to the hybrid query engine; and an execution engine module that is logically coupled to the hybrid query engine and that is arranged and configured to receive the query execution plan, the execution engine module comprising a reconfigurable hardware execution engine having a reconfigurable fabric, wherein the reconfigurable hardware execution engine is arranged and configured to process the query execution plan.