MDS FEST 3.0

Abstractions: Enabling Data Teams Through Reduced Complexity

Colton Padden, Data Engineer & Developer Advocate, Dagster Labs

Explore how layers of abstraction can reduce complexity in data platforms, enabling practitioners to operate efficiently. Learn methods to promote cross-team collaboration and reduce barriers to entry while avoiding pitfalls that can arise from improper implementation.

Talk overview

Layers of abstraction can drastically reduce complexity, and enable data practitioners to operate efficiently within their data platform, however they can also come at a cost if not done correctly. This talk will explore the methods that can be employed to help promote cross-team collaboration, and reduce the barrier to entry for contributing to the often siloed data platforms by defining a well established framework.

We'll dig into some common practices around building abstraction in the data domain:

- Data modeling
- Building DSLs powered by YAML and JSON
- API layers

Along with some of the common pitfalls:

- Abstracting too early
- Leaky abstractions, exposing technical complexities
- Over abstractions leading to unnecessary complexity

TUESDAY, AUGUST 12 AT 1PM EST

You're invited to Secoda AI in action

Join us for the second installment of our Secoda AI workshop series. You’ll get a front-row look at live demos of real-world data workflows and stay for a Q&A with the team behind the product. Discover how AI is powering faster, smarter data work.

Claim your spot

Unlock the blueprint for enterprise data governance

Benchmarks and actionable strategies to scale governance frameworks effectively.

Get the report