Перейти к содержимому

End to End Modern Distributed Data Lakehouse using Apache Iceberg, Trino, Airflow, DBT and Minio

CodeWithYu

0:00 / 0:00

End to End Modern Distributed Data Lakehouse using Apache Iceberg, Trino, Airflow, DBT and Minio

9 642 просмотра · 11 месяцев назад
CodeWithYu
36,5 тыс. подписчиков
9 642 просмотра · 11 месяцев назад
FULL VIDEO AVAILABLE HERE:    • End to End Modern Distributed Data Lakehou...   In this hands-on project, we build a modern distributed data lakehouse from scratch using cutting-edge open-source technologies: Apache Iceberg, Trino, Airflow, DBT, MinIO, and Project Nessie. This end-to-end data engineering project takes you through every stage of designing, setting up, and running a fully functional data lakehouse with practical insights into distributed systems, data pipeline orchestration, query optimization, and modern data lakehouse best practices. What you’ll learn in this project: ✅ High-level architecture of a modern data lakehouse ✅ Apache Iceberg fundamentals and setup ✅ Distributed Trino cluster (master-worker architecture) ✅ Data orchestration with Apache Airflow ✅ Transformations with DBT (Medallion Architecture) ✅ Object storage integration with MinIO ✅ Versioned metadata with Project Nessie ✅ Trino query optimization and performance tuning If you want to master data lakehouses and modern data engineering, this project is a must-watch. 👉 Don’t forget to like, share, and subscribe for more end-to-end data engineering projects! Timestamps: 0:00 Introduction 1:02 High Level System Architecture Walkthrough 12:00 What is Apache Iceberg? 24:00 Setting up Distributed Data Lakehouse from Scratch 40:15 Apache Airflow DAG Pipeline 1:46:10 DBT Project Setup with Medallion Architecture 1:30:55 Trino Cluster Optimisation 1:32:37 Trino Query Engine with DataGrip 1:41:17 Results and Discussion 1:55:00 Outro Resources: Full Source Code: https://buymeacoffee.com/yusuf.ganiyu... Hashtags 🌟 #ApacheIceberg #Trino #Airflow #DBT #MinIO #DataEngineering #MordernDataLakehouse #BigData #DistributedSystems #ETL