Hacker News new | ask | show | jobs
by bomdo 1970 days ago
I'd love to learn more about their canary rollouts. Is there any more info from either them or similar large sites about this?

For example, what usually has to happen for a dev to trigger a rollback? Or how do they handle stateful changes such as database schema changes?

2 comments

Re db migrations: they've built their own DB management tooling (https://github.com/openark/orchestrator) and online migration tooling (https://github.com/github/gh-ost)
Is there anything like this for PostgreSQL?
We monitor Datadog dashboards, exceptions, and other metrics mainly, as well as smoke testing the application