Get Free Shipping on orders over $79
Practical Data Engineering with Apache Projects : Solving Everyday Data Challenges with Spark, Iceberg, Kafka, Flink, and More - Dunith Danushka

Practical Data Engineering with Apache Projects

Solving Everyday Data Challenges with Spark, Iceberg, Kafka, Flink, and More

By: Dunith Danushka

eText | 1 January 2026

At a Glance

eText


$99.00

or 4 interest-free payments of $24.75 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

This book is a comprehensive guide designed to equip you with the practical skills and knowledge necessary to tackle real-world data challenges using Open Source solutions. Focusing on 10 real-world data engineering projects, it caters specifically to data engineers at the early stages of their careers, providing a strong foundation in essential open source tools and techniques such as Apache Spark, Flink, Airflow, Kafka, and many more.
Each chapter is dedicated to a single project, starting with a clear presentation of the problem it addresses. You will then be guided through a step-by-step process to solve the problem, leveraging widely-used open-source data tools. This hands-on approach ensures that you not only understand the theoretical aspects of data engineering but also gain valuable experience in applying these concepts to real-world scenarios.
At the end of each chapter, the book delves into common challenges that may arise during the implementation of the solution, offering practical advice on troubleshooting these issues effectively. Additionally, the book highlights best practices that data engineers should follow to ensure the robustness and efficiency of their solutions. A major focus of the book is using open-source projects and tools to solve problems encountered in data engineering.
In summary, this book is an indispensable resource for data engineers looking to build a strong foundation in the field. By offering practical, real-world projects and emphasizing problem-solving and best practices, it will prepare you to tackle the complex data challenges encountered throughout your career. Whether you are an aspiring data engineer or looking to enhance your existing skills, this book provides the knowledge and tools you need to succeed in the ever-evolving world of data engineering.

You Will Learn:

  • The foundational concepts of data engineering and practical experience in solving real-world data engineering problems
  • How to proficiently use open-source data tools like Apache Kafka, Flink, Spark, Airflow, and Trino
  • 10 hands-on data engineering projects
  • Troubleshoot common challenges in data engineering projects

Who is this book for: Early-career data engineers and aspiring data engineers who are looking to build a strong foundation in the field; mid-career professionals looking to transition into data engineering roles; and technology enthusiasts interested in gaining insights into data engineering practices and tools.

on
Desktop
Tablet
Mobile

More in Artificial Intelligence

AI-Powered Search - Trey Grainger

eBOOK

AI : The End of Human Race - Alex Wood

eBOOK

HBR Guide to Generative AI for Managers : HBR Guide - Elisa Farri

eBOOK