Skip to content
ranjit.data

Data Engineering · Field Notes

I build data systems that don't break at 3 AM.

Notes from the trenches of retail-scale data: PySpark internals, Airflow orchestration, warehouse modelling, and the cost math nobody warns you about.

Articles published
3
articles
Words written
5599
words
Topics covered
8
topics
Total reading time
28
min read
Ranjit's avatar

I build robust data pipelines, optimize cloud infrastructure, and specialize in transforming raw data into reliable analytics. This site serves as my digital garden—a place to document field notes, architecture blueprints, and the hard-learned lessons of data engineering.

/

Field Notes · from the systems frontier

NEW deep dive · 19 min read · 3979 words

GC Pressure in Spark: How to Find It, Read It, and Actually Fix It

GC pressure is the most misdiagnosed failure in Spark, and the one most often ‘fixed’ by adding heap, which usually makes it worse. Here is where to look in the UI and the logs, how to tell it apart from data skew, and the levers that actually move the number.

Read the post

Discover · Working References

Less browsing. More answers.

Pick the format that matches the moment: scan the commands, review the architecture patterns, or choose the right tool for the pipeline.

Just Published · Latest Articles View the full archive →

Welcome to the Field Notes

A short tour of what this site is, the problems I write about, and how to get the most out of the cheatsheets.

Oct 11, 2026 2 min read

Activity Feed

GC Pressure in Spark: How to Find It, Read It, and Actually Fix It

Oct 12, 2026 · New Article

Welcome to the Field Notes

Oct 11, 2026 · New Article

The Real Math Behind PySpark Resource Sizing

Oct 11, 2026 · New Article

The Ultimate SQL Cheatsheet

Oct 11, 2026 · Cheatsheet Updated

Apache Airflow

Oct 11, 2026 · Cheatsheet Updated

View All Activity →