Photo

I am Karthik Swaminathan Nagaraj, PhD candidate in Computer Science at Purdue University.

My advisors are Prof. Charles Killian and Prof. Jennifer Neville.

I'm interested in high-performance distributed systems, performance diagnosis, applying machine learning to systems problems, data center and overlay networks. I'm currently working on detecting and diagosing performance issues in large (distributed) systems implementations using Machine learning.


Internships completed: Microsoft Research in the summer of 2012, and Google in the summer of 2009.


Resume: PDF & HTML.


Distalyzer: Distributed system Analyzer (Publicly available for download)

Publications

Structured Comparative Analysis of Systems Logs to Diagnose Performance Problems (NSDI 2012) blog
Hierarchy-Aware Distributed Overlays in Data Centers using DC2 (COMSNETS 2012) blog
Finding Latent Performance Bugs in Systems Implementations (FSE 2010) blog

knagara@cs.purdue.edu