Coinbase Aug 26, 2022

Performance Vitals: a unified scoring system to guide performance health and prioritization

Article Summary

Coinbase scaled from a handful of engineers on one platform to four platforms with zero standardized performance measurement. How do you unify performance tracking across web, mobile, backend, and extensions?

Coinbase's engineering team created Performance Vitals, a company-wide scoring system that extends Google's Core Web Vitals across their entire stack. They built custom metrics for React Native and backend services, giving every team a common language for performance.

Key Takeaways

Critical Insight

A unified scoring system (0-100) across frontend and backend lets teams set shared KRs and speak the same performance language from sprint planning to incident response.

The article reveals how they instrument backend vitals to co-locate performance metrics with frontend metadata, plus their approach to Critical User Journey measurement.

Recent from Coinbase

Related Articles