View on GitHub

Nots

NoSQL-based Trace Storage

Download this project as a .zip file Download this project as a tar.gz file

Rationale

This project offers a simple storage server for activity traces. It has been designed and used in production for a web-based project distributed on multiple platforms, with hundreds of users. It aims at providing an efficient storage and basic retrieval system for activity traces, striving for compatibility with ktbs.

Architecture

The server itself is implemented in python/pyflask. It implements a REST interface with a simple access point. Received obsels are stored into a Mongo database, in the JSON-LD format.