Get Free Shipping on orders over $79
Optimizing Databricks Workloads : Harness the power of Apache Spark in Azure and maximize the performance of modern big data workloads - Anirudh Kala

Optimizing Databricks Workloads

Harness the power of Apache Spark in Azure and maximize the performance of modern big data workloads

By: Anirudh Kala, Anshul Bhatnagar, Sarthak Sarbahi

eText | 21 August 2413 | Edition Number 1

Sorry, we are not able to source the ebook you are looking for right now.

We did a search for other ebooks with a similar title, however there were no matches. You can try selecting from a similar category, click on the author's name, or use the search box above to find your ebook.

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.

Accelerate computations and make the most of your data effectively and efficiently on Databricks

Key Features

  • Understand Spark optimizations for big data workloads and maximizing performance
  • Build efficient big data engineering pipelines with Databricks and Delta Lake
  • Efficiently manage Spark clusters for big data processing

Book Description

Databricks is an industry-leading, cloud-based platform for data analytics, data science, and data engineering supporting thousands of organizations across the world in their data journey. With this book, you'll explore the fast, easy, and collaborative Apache Spark-based big data analytics platform for data science and data engineering in the cloud.

Optimizing Databricks Workloads starts with a brief introduction to Azure Databricks and quickly moves on to cover important optimization techniques. You'll understand how to select the optimal Spark cluster configurations for running big data processing and workloads in Databricks and get to grips with some very useful optimization techniques for Spark dataframes, best practices for optimizing Delta Lake, and techniques to optimize Spark jobs through Spark Core. You'll learn about some of the real-world scenarios where Databricks has helped organizations increase performance and save costs across various domains.

By the end of this Databricks book, you'll have gained the toolkit knowledge and skills to speed up your Spark jobs and process your data more efficiently.

What you will learn

  • Get to grips with Spark fundamentals and the Databricks platform
  • Process big data using the Spark Dataframe API with Delta Lake
  • Analyze data using graph processing in Databricks
  • Use MLflow to manage machine learning lifecycles in Databricks
  • Learn to choose the right cluster configuration for your workloads
  • Explore file compaction and clustering methods to tune Delta tables
  • Discover advanced optimization techniques to speed up Spark jobs

Who This Book Is For

This book is for data engineers, data scientists, and cloud architects who have worked with Spark/Databricks and have a basic understanding of data engineering principles. Working knowledge of Python and SQL experience in PySpark and Spark SQL will be helpful.

Table of Contents

  1. Discovering Databricks
  2. Batch and Real-Time Processing in Databricks
  3. Learning Machine Learning and Graph Processing in Databricks
  4. Managing Spark Clusters
  5. Big Data Analytics
  6. Databricks Delta Lake
  7. Spark Core
  8. Case Studies
on
Desktop
Tablet
Mobile

More in Computer Science

Amazon.com : Get Big Fast - Robert Spector

eBOOK

This is For Everyone - Tim Berners-Lee

eBOOK

ReFormat : Windows 11 - Adam Natad

eBOOK