summaryrefslogtreecommitdiff
path: root/src/hub/README
blob: f69f1ccbe63d552823288cff960130387d93360a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
sfive-hub
=========

A service providing data aggregation, processing, persistence, filtering and retrieval.

It accepts data via unix domain sockets and REST API, either stores it persistently in
a SQL database or caches it in-memory and queried for data through a REST API.

Unix domain sockets accept data in the same format as the REST API but are stateful
and use the information provided from the init message as specified in [sfive-protocol][].

[sfive-protocol]: git.spreadspace.org/sfive/doc/protocol.md