Skip to content

Latest commit

 

History

History
99 lines (81 loc) · 11.4 KB

README.md

File metadata and controls

99 lines (81 loc) · 11.4 KB

Awesome Data Contracts

Data contracts is an amazing initiative to bring data producers and data consumers together. This is a curated list of awesome articles, tools, resources that will help you understand concepts and start your data contracts journey.

Articles and Blogs

Books

Videos

Podcasts

Tools

  • Avo.app - Avo is a data governance platform that error-proofs your analytics events and speeds up implementation.
  • Reflekt - Define tracking plans as code for analytics
  • Iteratively - Bring your data teams, product managers and engineers together to define, instrument, verify and collaborate on analytics tracking
  • Buz - Buz collects, validates, and delivers schematized data to where it needs to bee
  • Benthos - Benthos is a high performance and resilient stream processor, able to connect various sources and sinks in a range of brokering patterns and perform hydration, enrichments, transformations and filters on payloads.
  • Data Caterer - Data Caterer is a test data management tool that can leverage the rich metadata from data contracts to help simulate production-like data and validate your data pipelines
  • Schemata - Schemata is a schema modeling framework for decentralized domain-driven ownership of data. Schemata combines a set of standard metadata definitions for each schema & data field and a scoring algorithm to provide a feedback loop on how efficient the data modeling of your data warehouse is.

Specifications and Protocols

  • Open Data Contract Specification: A community-driven open standard to define data contract around eight sections: demographics, schema, Data Quality, pricing, stakeholders, security, SLA, and custom properties.
  • Data Product Descriptor Specification: An open specification that declaratively defines a data product in all its components using a JSON or YAML descriptor document.

Related

Contributing

Your contributions are most welcome! Please go ahead and create a pull request. We'll review each and every one. We will keep some pull requests open if we not sure whether the PRs are awesome or relevant, you could vote for them by adding 👍 to them. Pull requests will be merged when their votes reach 5.