3 ms·
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
by bomdo 6y 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?
- t3rabytes 6y agoRe db migrations: they've built their own DB management tooling (https://github.com/openark/orchestrator https://github.com/openark/orchestrator) and online migration tooling (https://github.com/github/gh-ost https://github.com/github/gh-ost)
- abrkn 6y agoIs there anything like this for PostgreSQL?
- jules2689 6y agoWe monitor Datadog dashboards, exceptions, and other metrics mainly, as well as smoke testing the application
- mapme 6y agoCurious what does the “Debug” button do on the right hand side?
- jules2689 6y agoa ton of internal debug logs :) We log all state machine transitions, poll the state machine to make sure it stays running, and do a ton of checks in the process. The debug button is a timeline of all of that. Basically trace-level logs