---
title: "Varas Vishwanadhula (@Varas) | Hashnode"
description: "Data Governance and Quality Engineer. Read the latest articles by Varas Vishwanadhula on Hashnode."
url: "https://hashnode.com/@Varas"
---

@Varas

# Varas Vishwanadhula

@Varas · United States · Joined October 2024

Data Governance and Quality Engineer

### [Unlocking the Power of Bucketing in Spark: Optimize Your Data Processing](https://datainfo.com/unlocking-the-power-of-bucketing-in-spark-optimize-your-data-processing?utm_source=hashnode&utm_medium=feed)

Bucketing is a process of shuffling and sorting the data and storing it in physical location. Based on the above statement we can say that the bucketing can be used when we need the data to be shuffled and sorted. The most general case where the data...

2 min read · [datainfo.com](https://datainfo.com/unlocking-the-power-of-bucketing-in-spark-optimize-your-data-processing?utm_source=hashnode&utm_medium=feed)

[Dec 12, 2024](https://hashnode.com/posts/unlocking-the-power-of-bucketing-in-spark-optimize-your-data-processing/675b3986acbf40656832431c)

### [Maximizing Spark Performance: When, Where, and How to Use Caching Techniques](https://datainfo.com/maximizing-spark-performance-when-where-and-how-to-use-caching-techniques?utm_source=hashnode&utm_medium=feed)

Caching is a technique of storing intermediate results in memory or disk. Computing the whole data again is not needed if we are using it again in further data processing. In SPARK we do cache the DataFrame so we can use the result in next tranforma...

3 min read · [datainfo.com](https://datainfo.com/maximizing-spark-performance-when-where-and-how-to-use-caching-techniques?utm_source=hashnode&utm_medium=feed)

[Nov 27, 2024](https://hashnode.com/posts/maximizing-spark-performance-when-where-and-how-to-use-caching-techniques/67475e6cbfb0edaff225c687)
