[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-relays] CollecTor has been rewritten in Rust and is now live



Hi everyone,

We've rewritten CollecTor from the ground up in Rust, replacing the legacy Java service that has been increasingly unstable over the past months. The new service, collector-rs, was deployed yesterday and is now live.

You can find the source at: https://gitlab.torproject.org/tpo/network-health/metrics/collector-rs

Shoutout to Juga who has been the main developer behind the redesigned service.

A couple of things to be aware of:

- Data continues to be available in the usual folders, so existing workflows should not be affected. - You may notice some folders are temporarily duplicated as part of the transition. This is cosmetic and the underlying data is consistent. - The instability of the old CollecTor may have affected services that depend on it as an upstream data source, including Onionoo, Tor Weather, the metrics website, and any community-run services or apps that consume CollecTor data. The new deployment should resolve these issues going forward.

If you run into any issues or notice anything unexpected, please don't hesitate to reach out or open an issue on the GitLab repo.

Cheers,
hiro

_______________________________________________
tor-relays mailing list -- tor-relays@xxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to tor-relays-leave@xxxxxxxxxxxxxxxxxxxx