Uber tests its payment systems in production to ensure high-quality software by catching the exotic bugs that staging environments can't reveal. They follow a strategy that includes rolling out changes against business metrics, carefully selecting initial rollout regions, and using canary deployments to mitigate risks. This
Table of contents
Rolling Out Against Business MetricsCarefully Select a First Rollout RegionCanary Deployments1 Comment
Sort: