#9 Data Contracts Deep Dive – The Pains and the Solution(?) – Interview with Abhi Sivasailam

Data Mesh Radio - A podcast by Data as a Product Podcast Network - Mondays

Categories:

Sign up for Data Mesh Understanding's free roundtable and introduction programs here: https://landing.datameshunderstanding.com/Please Rate and Review us on your podcast app of choice!If you want to be a guest or give feedback (suggestions for topics, comments, etc.), please see hereEpisode list and links to all available episode transcripts here.Provided as a free resource by Data Mesh Understanding / Scott Hirleman. Get in touch with Scott on LinkedIn if you want to chat data mesh.Abhi's contact info:Twitter: https://twitter.com/_abhisivasailamLinkedIn: https://www.linkedin.com/in/abhi-sivasailam/Abhi's Data Mesh Learning Meetup: https://www.youtube.com/watch?v=-POiudR2_R0Debezium blog post mentioned by Abhi: https://debezium.io/blog/2019/02/19/reliable-microservices-data-exchange-with-the-outbox-pattern/In this episode, Abhi Sivasailam, Head of Growth and Analytics at unicorn startup Flexport, and Scott deep dive into data contracts. They covered a LOT of ground including:What is a data contract and how does it relate to API contracts and schema contractsWhy data contracts are so crucial to treating data like a product and keeping data usable by consumersAbhi's rules for a viable data contractThe importance of the analytics engineer to overall data usefulness, especially re domain data ownership in data meshWhy of the socio of the socio-technical approach to data ownership is the most crucial aspectThe lack of proper tooling to monitor and execute data contractsHow to minimize disruptive changes to downstream data consumersThe issues with domains sharing their data as it is persisted/stored in the database instead of sharing the context via the domain modelMuch, much moreData Mesh Radio is hosted by Scott Hirleman. If you want to connect with Scott, reach out to him on LinkedIn: https://www.linkedin.com/in/scotthirleman/If you want to learn more and/or join the Data Mesh Learning Community, see here: https://datameshlearning.com/community/If you want to be a guest or give feedback (suggestions for topics, comments, etc.), please see hereAll music used this episode was found on PixaBay and was created by (including slight edits by Scott Hirleman): Lesfm, MondayHopes,