The GitHub website provides not the source code, and other useful information about Tsorage. The project is made of different modules:
- Ingestion, for receiving value streams from external agents. HTTP, MQTT, and AMQP gateways are planned.
- Processor, for processing value streams. In particular, configurable rollups (temporal aggregations) are performed in order to provide faster responses to data queries. Arbitrary processing also includes
- Complex Event Processing,
- rule-based processing,
- process mining
- Hub, a set of microservices for exploiting the platform.
The modules are available as Docker images.