You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,6 @@ This is a rebuild of [unkhz/ruuvitaulu](https://github.com/unkhz/ruuvitaulu), at
14
14
Following shiny tools are used
15
15
16
16
-[Cloudflare workers](https://workers.cloudflare.com/) for serverless functions and apps
17
-
-[Google Cloud Run](https://cloud.google.com/run) for apps that require nodejs apis
18
17
-[Redis Streams](https://redis.io/docs/data-types/streams/) for durable processing of measurements
19
18
-[TimescaleDb](https://www.timescale.com/) for SQL based long term storage of time series data
20
19
-[Nx (package based)](https://nx.dev) for monorepo organization and task running
@@ -48,6 +47,7 @@ npm run setup
48
47
### Running
49
48
50
49
Run gateway functionality in gateway box
50
+
51
51
```
52
52
npm run start-gateway
53
53
```
@@ -62,8 +62,8 @@ npm run start-gateway
62
62
| Listener | Rust app / Ruuvi Station | Extract | captures measurements, forwards to gateway box |
63
63
| Gatherer | Typescript app w/ Bun runtime | Staging | receives data from a different network, stores intermediate snapshots of measurement |
64
64
| Queue | Redis streams | Staging | holds measurements, allows quantizing the time dimension of measurements |
65
-
| Publisher | Typescript app w/ Bun runtime | Transform / Load | transforms intermediate data into final format, pushes final data forward towards Archive |
66
-
| Archive | tRPC API for TimescaleDb | Load | stores data in final format, provides to consumers like Grafana, Configurator|
65
+
| Publisher | Typescript app w/ Bun runtime | Transform / Load | transforms intermediate data into final format, pushes final data forward towards Archive |
66
+
| Archive | tRPC API for TimescaleDb | Load | stores data in final format, provides to consumers like Grafana, Configurator |
0 commit comments