Why Data Teams Are Using Contract Testing for Data Pipelines cover art

Why Data Teams Are Using Contract Testing for Data Pipelines

Why Data Teams Are Using Contract Testing for Data Pipelines

Listen for free

View show details
Data contracts are getting a lot of attention as a way to enforce schema and quality guarantees between producers and consumers. But a new practice is emerging: applying contract testing — borrowed from software engineering — to data pipelines. Lucas and Luna explore how companies like Monzo and others are using consumer-driven contract tests to catch breaking changes before they hit production. They walk through a concrete example: a finance team's daily revenue report breaks because a source table column gets renamed. With contract testing, the pipeline fails fast during CI, not at 3 a.m. in a Slack alert. The episode covers the tooling landscape (from open-source Pact to dbt expectations), the organizational shift required, and why this approach is especially powerful for data mesh architectures. A practical look at how treating data pipelines like distributed services can reduce downtime and rebuild trust. #DataContracts #ContractTesting #DataPipelines #DataQuality #DataEngineering #Monzo #Pact #dbt #DataMesh #CIForData #PipelineTesting #DataObservability #DataGovernance #Business #Technology #FexingoBusiness #BusinessPodcast #DataBusinessPodcast Keep every episode free: buymeacoffee.com/fexingo
adbl_web_anon_alc_button_suppression_t1
No reviews yet