#duck-db #postgresql #json #sqlite3 #server #storage #stream

app telemetry-server

Simple receiver of telemetry over HTTP POST/WS to sqlite3, Postgres, DuckDB or JSON files

1 unstable release

0.1.0 Oct 9, 2024

#476 in Database interfaces

Download history 158/week @ 2024-10-08 3/week @ 2024-10-15

161 downloads per month

MPL-2.0 license

49KB
1K SLoC

The server receives POSTs, or streams of messages over websocket of distinct JSON objects that are injected directly into the backend storage implementation.

There are several implementations:

  • sqlite using sqlite3's JSONB support
  • duckdb
  • json-files, committing zstd compressed files that are intended to be consumed using a duckdb database using views.
  • postgres, contributed by @afjoseph.

Dependencies

~14–33MB
~522K SLoC