+12
-3
README.md
+12
-3
README.md
···
1
-
a webapp and server that monitors the jetstream and tracks the different lexicons as they are created or deleted.
2
-
it shows you which collections are most active on the network.
1
+
a webapp and server that monitors the jetstream and tracks the different
2
+
lexicons as they are created or deleted. it shows you which collections are most
3
+
active on the network.
3
4
4
5
for backend it uses rust with fjall as db, the frontend is built with sveltekit.
5
6
6
7
see [here](https://gaze.systems/nsid-tracker) for a hosted instance of it.
7
8
9
+
## performance / storage
10
+
11
+
it uses about 50MB of space for 620M recorded events (events being just
12
+
timestamp in seconds and deleted boolean for now). and around 50-60ms for
13
+
querying 300-400k events.
14
+
15
+
this is on a machine with AMD EPYC 7281 (32) @ 2.100GHz.
16
+
8
17
## running
9
18
10
19
### with nix
11
20
12
-
- run the server: `nix run git+https://tangled.sh/@poor.dog/nsid-tracker#server`
21
+
- build the server: `nix build git+https://tangled.sh/@poor.dog/nsid-tracker#server`
13
22
- build the client: `nix build git+https://tangled.sh/@poor.dog/nsid-tracker#client`
14
23
15
24
### manually