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
Between these changes, we have gained a few new capabilities:
We can use the two CDNs (AWS CloudFront and Fastly) to implement a fail-over in case any one of them experiences a service disruption.
We can set up monitoring and alerting across both CDNs in Datadog, which has full visibility into both networks.
Before moving the crate downloads to the CDN, the application monitoring of crates.io signaled when there were any issues. Since moving the downloads from the API to the CDN, these checks are less relevant and will most likely miss a service disruption in the CDNs.
Taking all of this into account, we want to set up better monitoring and alerting for the two static distributions. Monitoring and proactive health checks will enable us to implement an automatic fail-over, while alerting will notify the team that a CDN is experiencing issues.
Over the past two years, we implemented a few fundamental changes to our static distributions
static.crates.io
andstatic.rust-lang.org
:Between these changes, we have gained a few new capabilities:
Before moving the crate downloads to the CDN, the application monitoring of crates.io signaled when there were any issues. Since moving the downloads from the API to the CDN, these checks are less relevant and will most likely miss a service disruption in the CDNs.
Taking all of this into account, we want to set up better monitoring and alerting for the two static distributions. Monitoring and proactive health checks will enable us to implement an automatic fail-over, while alerting will notify the team that a CDN is experiencing issues.
Tasks
The text was updated successfully, but these errors were encountered: