Before investing in instruments, you should have a solid static analysis, unit tests, integration test and so on.
Logging help flagging issues post deployment but you can catch a lot if you test.
LaserToy•54m ago
100%, and we have all of those things. Canary acts as the last line of defence, and honestly, when Canary detects and rolls back, it is already an incident that is being auto-mitigated with a limited blast radius.
To reduce the potential blast radius, we are working on a cohort-based canary, which will allow us to validate against a minimal, stable subset of traffic with the desired properties.
mehdibl•2h ago
LaserToy•54m ago
To reduce the potential blast radius, we are working on a cohort-based canary, which will allow us to validate against a minimal, stable subset of traffic with the desired properties.