Skip to content
Nolan Nichols edited this page Aug 16, 2014 · 2 revisions

NiQuery is designed to be run using docker and related containers

Containers

  • NIQuery-Server: provides a query API and job queue
  • NIQ-Worker: implements a task (e.g., workflow), there can be many of these
  • NIQ-Client: provides a client library with helper functions for accessing NIDM Object Models and implementing ipython notebook apps
  • Virtuoso: provides an RDF triple/quad store and persists NIDM graphs and queries
  • RabbitMQ: provides a messaging queue that the NIQ-Server connects to
  • Flower: Provides monitoring of the NIQ-Server and NIQ-Workers, as well as provides a task API
Clone this wiki locally