---
title: "Karthik Dwarakanath (@perfguru) | Hashnode"
description: "Sharing thoughts and experiences on Performance analysis and improvements. Read the latest articles by Karthik Dwarakanath on Hashnode."
url: "https://hashnode.com/@perfguru"
---

@perfguru

# Karthik Dwarakanath

@perfguru · San Jose, USA · Joined October 2026

Sharing thoughts and experiences on Performance analysis and improvements

### [How I Doubled IO Performance: A Bottleneck Detective Story using AI](https://perfguru.hashnode.dev/how-i-doubled-io-performance-a-bottleneck-detective-story-using-ai?utm_source=hashnode&utm_medium=feed)

During the development of our User space block management layer—a storage engine layer that uses dynamic B-tree metadata lookups for block allocation—I encountered a massive performance gap in sequent

7 min read · [perfguru.hashnode.dev](https://perfguru.hashnode.dev/how-i-doubled-io-performance-a-bottleneck-detective-story-using-ai?utm_source=hashnode&utm_medium=feed)

[Oct 13](https://hashnode.com/posts/how-i-doubled-io-performance-a-bottleneck-detective-story-using-ai/6acea05b48f5a8d5b7d70ca2)
