---
title: "Aniketh Deshpande (@ASDeshpande) | Hashnode"
description: "Data Engineer. Read the latest articles by Aniketh Deshpande on Hashnode."
url: "https://hashnode.com/@ASDeshpande"
---

@ASDeshpande

# Aniketh Deshpande

@ASDeshpande · Bangalore, India · Joined May 2021

Data Engineer

### [What Actually Happens When You Call spark.read? One Line of Python, a Thousand Tasks](https://ani-db.hashnode.dev/what-actually-happens-when-you-call-spark-read-one-line-of-python-a-thousand-tasks?utm_source=hashnode&utm_medium=feed)

TL;DR: spark.read.parquet(path) reads almost nothing. The real work starts at the first action, when Spark turns your DataFrame into four plans, slices your files into tasks, ships those tasks to exec

58 min read · [ani-db.hashnode.dev](https://ani-db.hashnode.dev/what-actually-happens-when-you-call-spark-read-one-line-of-python-a-thousand-tasks?utm_source=hashnode&utm_medium=feed)

[Oct 1](https://hashnode.com/posts/what-actually-happens-when-you-call-spark-read-one-line-of-python-a-thousand-tasks/6abe803aa22831cb47e3a3d7)

### [The Distributed Compute Playground: Everything You Can Plug In and Tune in an Apache Spark Job](https://ani-db.hashnode.dev/the-distributed-compute-playground-everything-you-can-plug-in-and-tune-in-an-apache-spark-job?utm_source=hashnode&utm_medium=feed)

TL;DR: An Apache Spark job is not one thing. It is a stack of nine layers, and almost every layer has parts you can swap: where executors come from, how the code is written, which engine runs the plan

65 min read · [ani-db.hashnode.dev](https://ani-db.hashnode.dev/the-distributed-compute-playground-everything-you-can-plug-in-and-tune-in-an-apache-spark-job?utm_source=hashnode&utm_medium=feed)

[Oct 1](https://hashnode.com/posts/the-distributed-compute-playground-everything-you-can-plug-in-and-tune-in-an-apache-spark-job/6abe2a21bc1ce0845234dc50)

### [The Database Playground: Everything You Can Plug In and Tune in PostgreSQL and MySQL (Including AI Workloads)](https://ani-db.hashnode.dev/the-database-playground-everything-you-can-plug-in-and-tune-in-postgresql-and-mysql-including-ai-workloads?utm_source=hashnode&utm_medium=feed)

TL;DR: PostgreSQL and MySQL are not black boxes. Both let you swap storage engines, index types, durability guarantees, where data physically lives, and even add vector search and ML, often per table

47 min read · [ani-db.hashnode.dev](https://ani-db.hashnode.dev/the-database-playground-everything-you-can-plug-in-and-tune-in-postgresql-and-mysql-including-ai-workloads?utm_source=hashnode&utm_medium=feed)

[Sep 29](https://hashnode.com/posts/the-database-playground-everything-you-can-plug-in-and-tune-in-postgresql-and-mysql-including-ai-workloads/6abb4ef5c767734cbe87a679)
