Harsha V. Madhyastha

Associate Professor
Computer Science and Engineering Division
University of Michigan

E-mail: harshavm x umich y edu (where x = AT and y = DOT)

Harsha V. Madhyastha's research spans the areas of distributed systems, networking, and security and privacy. Most of his work focuses on simplifying the development of and enabling the cost-effective deployment of performant, highly available, and privacy-preserving Internet-scale software services.

Many of the systems developed as part of his research have been widely used and have had significant impact. For example, WhyHigh has reduced latencies to Google by an order of magnitude for millions of users, the MyPageKeeper system for detecting social malware is in use by over 20,000 Facebook users, and Internet topology and performance data from the iPlane system has been used in research projects at over 100 institutions. His work has also received the IRTF's Applied Networking Research Prize and led to award papers at the USENIX NSDI, ACM SIGCOMM IMC, and IEEE CNS conferences.

His research has received support from the Army Research Office (ARO), the Defense Threat Reduction Agency (DTRA), the Intelligence Advanced Research Projects Activity (IARPA) agency, Amazon, VMware, multiple Google Faculty Research awards, a NetApp Faculty Fellowship, a Facebook Faculty Award, and an NSF CAREER award.

Publications | Press | Software and Datasets

Selected Recent Papers

Cloud Storage and Computing

Web Performance and Internet Routing

Security and Privacy

Software and Datasets

  • MyPageKeeper: Facebook app for efficient and scalable detection of social malware
  • Twitsper: Android app that enables private group messaging on Twitter
  • scc: Tool for identifying cost-effective storage configurations for cluster applications
  • Dataset of metrics that quantify the complexity of content on web pages
  • Dataset that characterizes latency-based redirection of client prefixes to Google's CDN
  • iPlane: Measurements and predictions of routes and performance metrics on Internet paths