Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

Build Real Time Applications With Operational Simplicity Using Dozer

Build Real Time Applications With Operational Simplicity Using Dozer

FromData Engineering Podcast


Build Real Time Applications With Operational Simplicity Using Dozer

FromData Engineering Podcast

ratings:
Length:
41 minutes
Released:
Jul 23, 2023
Format:
Podcast episode

Description

Summary
Real-time data processing has steadily been gaining adoption due to advances in the accessibility of the technologies involved. Despite that, it is still a complex set of capabilities. To bring streaming data in reach of application engineers Matteo Pelati helped to create Dozer. In this episode he explains how investing in high performance and operationally simplified streaming with a familiar API can yield significant benefits for software and data teams together.
Announcements
Hello and welcome to the Data Engineering Podcast, the show about modern data management
Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack (https://www.dataengineeringpodcast.com/rudderstack)
Modern data teams are using Hex to 10x their data impact. Hex combines a notebook style UI with an interactive report builder. This allows data teams to both dive deep to find insights and then share their work in an easy-to-read format to the whole org. In Hex you can use SQL, Python, R, and no-code visualization together to explore, transform, and model data. Hex also has AI built directly into the workflow to help you generate, edit, explain and document your code. The best data teams in the world such as the ones at Notion, AngelList, and Anthropic use Hex for ad hoc investigations, creating machine learning models, and building operational dashboards for the rest of their company. Hex makes it easy for data analysts and data scientists to collaborate together and produce work that has an impact. Make your data team unstoppable with Hex. Sign up today at dataengineeringpodcast.com/hex (https://www.dataengineeringpodcast.com/hex) to get a 30-day free trial for your team!
Your host is Tobias Macey and today I'm interviewing Matteo Pelati about Dozer, an open source engine that includes data ingestion, transformation, and API generation for real-time sources
Interview
Introduction
How did you get involved in the area of data management?
Can you describe what Dozer is and the story behind it?
What was your decision process for building Dozer as open source?
As you note in the documentation, Dozer has overlap with a number of technologies that are aimed at different use cases. What was missing from each of them and the center of their Venn diagram that prompted you to build Dozer?
In addition to working in an interesting technological cross-section, you are also targeting a disparate group of personas. Who are you building Dozer for and what were the motivations for that vision?
What are the different use cases that you are focused on supporting?
What are the features of Dozer that enable engineers to address those uses, and what makes it preferable to existing alternative approaches?
Can you describe how Dozer is implemented?
How have the design and goals of the platform changed since you first started working on it?
What are the architectural "-ilities" that you are trying to optimize for?
What is involved in getting Dozer deployed and integrated into an existing application/data infrastructure?
How can teams who are using Dozer extend/integrate with Dozer?
What does the development/deployment workflow look like for teams who are building on top of Dozer?
What is your governance model for Dozer and balancing the open source project against your business goals?
What are the most interesting, innovative, or unexpected ways that you have seen Dozer used?
What are the most interesting, unexpected, or challenging lessons that you have learned while working on Dozer?
When is Dozer the wrong choice?
What do you have planned for the future of Dozer?
Contact Info
LinkedIn (https://w
Released:
Jul 23, 2023
Format:
Podcast episode

Titles in the series (100)

Weekly deep dives on data management with the engineers and entrepreneurs who are shaping the industry