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.