tracks lexicons and how many times they appeared on the jetstream

docs: add performance charactheristics to readme

ptr.pet 8fb4a5d7 3a6fd033

verified
Changed files
+12 -3
+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