Metric Semantic Layer: How Lyft Governs and Scales Key Data Definitions

Metric Semantic Layer: How Lyft Governs and Scales Key Data Definitions

Metric Semantic Layer: How Lyft Governs and Scales Key Data Definitions

Original URL: https://eng.lyft.com/metric-semantic-layer-how-lyft-governs-and-scales-key-data-definitions-56bee3643c29

Article Written: June 10, 2026

Added: July 17, 2026

Type: tech2

Summary

The article discusses Lyft's implementation of a Metric Semantic Layer (MSL) to standardize data definitions across teams. As Lyft scaled, different teams used varying definitions for metrics, leading to inconsistencies in decision-making. The MSL serves as a centralized repository for metric definitions, ensuring clarity, governance, and accessibility. The article outlines the principles behind MSL, including simplified onboarding, intentional governance, and transparency, along with technical details about its implementation using Python and YAML configurations.

đź’­ Your Thoughts

Pbm: we found ourselves at risk of different teams using different definitions for a given metric. centralized repository that serves as a single, authoritative home for every metric’s definition “Golden Metrics”. These are metrics that have at least two distinct use cases or applications.