Artwork for podcast Data Mesh Radio
#9 Data Contracts Deep Dive – The Pains and the Solution(?) – Interview with Abhi Sivasailam
Episode 927th December 2021 • Data Mesh Radio • Data as a Product Podcast Network
00:00:00 01:06:05

Share Episode

Shownotes

Data Mesh Radio Patreon - get access to interviews well before they are released

Episode list and links to all available episode transcripts (most interviews from #32 on) here

Provided as a free resource by DataStax AstraDB; George Trujillo's contact info: email (george.trujillo@datastax.com) and LinkedIn

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 contracts
  • Why data contracts are so crucial to treating data like a product and keeping data usable by consumers
  • Abhi's rules for a viable data contract
  • The importance of the analytics engineer to overall data usefulness, especially re domain data ownership in data mesh
  • Why of the socio of the socio-technical approach to data ownership is the most crucial aspect
  • The lack of proper tooling to monitor and execute data contracts
  • How to minimize disruptive changes to downstream data consumers
  • The issues with domains sharing their data as it is persisted/stored in the database instead of sharing the context via the domain model
  • Much, much more

Abhi's contact info:

Twitter: https://twitter.com/_abhisivasailam

LinkedIn: https://www.linkedin.com/in/abhi-sivasailam/

Abhi's Data Mesh Learning Meetup: https://www.youtube.com/watch?v=-POiudR2_R0

Debezium blog post mentioned by Abhi: https://debezium.io/blog/2019/02/19/reliable-microservices-data-exchange-with-the-outbox-pattern/

Data Mesh Radio is hosted by Scott Hirleman. If you want to connect with Scott, reach out to him at community at datameshlearning.com or 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 here

All music used this episode was found on PixaBay and was created by (including slight edits by Scott Hirleman): Lesfm, MondayHopes, SergeQuadrado, ItsWatR, Lexin_Music, and/or nevesf

Data Mesh Radio is brought to you as a community resource by DataStax. Check out their high-scale, multi-region database offering (w/ lots of great APIs) and use code DAAP500 for a free $500 credit (apply under "add payment"): AstraDB

Links