Backends catalogue

This document details the catalogue of storage backends developed for Cygnus.

Intended audience

The backends catalogue is a basic piece of documentation for all those software developers interested in creating new sinks for any of the already existent Cygnus agents (even, for new ones); the available catalogue is designed to abstract the most common operations a sink may require regarding a final storage, thus it is ready independentely of the data type handled by the Cygnus agent.

FIWARE users may also be interested if wanting to go deeper on the details of the storage process.


Structure of the document

The document simply details each one of the backends within the catalogue, in terms of the interface class that any implementation must follow and the avialable implementations.