Deciphering Data Architectures
Choosing Between a Modern Data Warehouse, Data Fabric, Data Lakehouse, and Data Mesh
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wish list failed.
Follow podcast failed
Unfollow podcast failed
Audible Standard 1-month free trial
Buy Now for $23.25
-
Narrated by:
-
Tom Beyer
-
Written by:
-
James Serra
About this listen
Data fabric, data lakehouse, and data mesh have recently appeared as viable alternatives to the modern data warehouse. These new architectures have solid benefits, but they're also surrounded by a lot of hyperbole and confusion. This practical book provides a guided tour of these architectures to help data professionals understand the pros and cons of each.
James Serra, big data and data warehousing solution architect at Microsoft, examines common data architecture concepts, including how data warehouses have had to evolve to work with data lake features. You'll learn what data lakehouses can help you achieve, as well as how to distinguish data mesh hype from reality. Best of all, you'll be able to determine the most appropriate data architecture for your needs. With this book, you'll gain a working understanding of several data architectures; learn the strengths and weaknesses of each approach; distinguish data architecture theory from reality; pick the best architecture for your use case; understand the differences between data warehouses and data lakes; learn common data architecture concepts to help you build better solutions; explore the historical evolution and characteristics of data architectures; and learn essentials of running an architecture design session, team organization, and project success factors.
©2024 James Serra (P)2024 Ascent AudioYou may also enjoy...
-
Monolith to Microservices
- Evolutionary Patterns to Transform Your Monolith
- Written by: Sam Newman
- Narrated by: Mitchell Dorian
- Length: 6 hrs and 45 mins
- Unabridged
-
Overall9
-
Performance6
-
Story6
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman’s extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture.
Written by: Sam Newman
-
Low-Code AI
- A Practical Project-Driven Introduction to Machine Learning
- Written by: Gwendolyn Stripling, Michael Abel
- Narrated by: Stephanie Dillard
- Length: 8 hrs and 28 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Take a data-first and use-case-driven approach with Low-Code AI to understand machine learning and deep learning concepts. This hands-on guide presents three problem-focused ways to learn no-code ML using AutoML, low-code using BigQuery ML, and custom code using scikit-learn and Keras. In each case, you'll learn key ML concepts by using real-world datasets with realistic problems.
Written by: Gwendolyn Stripling, and others
-
Data Engineering Design Patterns
- Recipes for Solving the Most Common Data Engineering Problems
- Written by: Bartosz Konieczny
- Narrated by: Charles Constant
- Length: 10 hrs and 2 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Data projects are an intrinsic part of an organization's technical ecosystem, but data engineers in many companies continue to work on problems that others have already solved. This hands-on guide shows you how to provide valuable data by focusing on various aspects of data engineering, including data ingestion, data quality, idempotency, and more.
Written by: Bartosz Konieczny
-
Designing Machine Learning Systems
- An Iterative Process for Production-Ready Applications
- Written by: Chip Huyen
- Narrated by: Kathleen Li
- Length: 12 hrs and 55 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Machine learning systems are both complex and unique. Complex because they consist of many different components and involve many different stakeholders. Unique because they're data dependent, with data varying wildly from one use case to the next. In this book, you'll learn a holistic approach to designing ML systems that are reliable, scalable, maintainable, and adaptive to changing environments and business requirements. Author Chip Huyen, cofounder of Claypot AI, considers each design decision in the context of how it can help your system as a whole achieve its objectives.
Written by: Chip Huyen
-
Hands-On Large Language Models
- Language Understanding and Generation
- Written by: Jay Alammar, Maarten Grootendorst
- Narrated by: Derek Shoales
- Length: 13 hrs and 55 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
AI has acquired startling new language capabilities in just the past few years. Driven by rapid advances in deep learning, language AI systems are able to write and understand text better than ever before. This trend is enabling new features, products, and entire industries. With this book, listeners will learn practical tools and concepts they need to use these capabilities today.
Written by: Jay Alammar, and others
-
Building Microservices
- Designing Fine-Grained Systems
- Written by: Sam Newman
- Narrated by: Theodore O'Brien
- Length: 21 hrs and 12 mins
- Unabridged
-
Overall7
-
Performance4
-
Story4
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts.
Written by: Sam Newman
-
Monolith to Microservices
- Evolutionary Patterns to Transform Your Monolith
- Written by: Sam Newman
- Narrated by: Mitchell Dorian
- Length: 6 hrs and 45 mins
- Unabridged
-
Overall9
-
Performance6
-
Story6
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman’s extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture.
Written by: Sam Newman
-
Low-Code AI
- A Practical Project-Driven Introduction to Machine Learning
- Written by: Gwendolyn Stripling, Michael Abel
- Narrated by: Stephanie Dillard
- Length: 8 hrs and 28 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Take a data-first and use-case-driven approach with Low-Code AI to understand machine learning and deep learning concepts. This hands-on guide presents three problem-focused ways to learn no-code ML using AutoML, low-code using BigQuery ML, and custom code using scikit-learn and Keras. In each case, you'll learn key ML concepts by using real-world datasets with realistic problems.
Written by: Gwendolyn Stripling, and others
-
Data Engineering Design Patterns
- Recipes for Solving the Most Common Data Engineering Problems
- Written by: Bartosz Konieczny
- Narrated by: Charles Constant
- Length: 10 hrs and 2 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Data projects are an intrinsic part of an organization's technical ecosystem, but data engineers in many companies continue to work on problems that others have already solved. This hands-on guide shows you how to provide valuable data by focusing on various aspects of data engineering, including data ingestion, data quality, idempotency, and more.
Written by: Bartosz Konieczny
-
Designing Machine Learning Systems
- An Iterative Process for Production-Ready Applications
- Written by: Chip Huyen
- Narrated by: Kathleen Li
- Length: 12 hrs and 55 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Machine learning systems are both complex and unique. Complex because they consist of many different components and involve many different stakeholders. Unique because they're data dependent, with data varying wildly from one use case to the next. In this book, you'll learn a holistic approach to designing ML systems that are reliable, scalable, maintainable, and adaptive to changing environments and business requirements. Author Chip Huyen, cofounder of Claypot AI, considers each design decision in the context of how it can help your system as a whole achieve its objectives.
Written by: Chip Huyen
-
Hands-On Large Language Models
- Language Understanding and Generation
- Written by: Jay Alammar, Maarten Grootendorst
- Narrated by: Derek Shoales
- Length: 13 hrs and 55 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
AI has acquired startling new language capabilities in just the past few years. Driven by rapid advances in deep learning, language AI systems are able to write and understand text better than ever before. This trend is enabling new features, products, and entire industries. With this book, listeners will learn practical tools and concepts they need to use these capabilities today.
Written by: Jay Alammar, and others
-
Building Microservices
- Designing Fine-Grained Systems
- Written by: Sam Newman
- Narrated by: Theodore O'Brien
- Length: 21 hrs and 12 mins
- Unabridged
-
Overall7
-
Performance4
-
Story4
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts.
Written by: Sam Newman