DevNation Day India 2021 - A deep dive into Garbage Collection Algorithms in Java
Abstract
Applications run on data. Most of it is transient data. To avoid overflowing our memory capacity, we need a way to identify and reuse parts of memory that we no longer need. But this garbage collection process directly competes with our application. We need ways to keep low application latency and high throughout while efficiently collecting memory. To find out how, we look into the evolution of garbage collection algorithms in Java.
Gaurav Sen, Founder Interview Ready
Gaurav is a software engineer and YouTuber. Gaurav’s YouTube channel attracts ~400K subscribers where he regularly creates content around distributed system design and algorithms. Gaurav is also a founder of InterviewReady, a platform which helps software developers prepare for system design interviews. Before starting interviewready, Gaurav worked as a software engineer at Uber and Directi. He is listed as LinkedIn's top voice 2020 with approx ~150K followers on LinkedIn.