Over the last few years we have witnessed the phenomenal growth of the Internet and our society's increased reliance on the connectivity it provides and the systems that build upon it.
In the last decade alone, the estimated Internet user population has grown 5 times to include more than 3 billion people in most every corner of the world. Concurrently, our distributed systems have evolved from small-scale, basic communication services to Internet-wide systems that bring us together, store our data safe and at reach, keep us informed and entertained, and search for our neighbors in the universe.
These staggering trends are exposing the limits in our understanding of how to build systems, what the underlying network looks like, how people interact in these environments, and even the research model we should apply to explore these issues. My work is motivated by these challenges.
I am particularly interested in the measurement, analysis and design of Internet-scale distributed systems and their supporting infrastructure. My research approach is primarily experimental -- building and evaluating ideas in working systems. Much of my work focuses on improving the visibility of measurement of networked systems and leveraging this visibility to characterize distributed systems, networks and their interactions, and design new and improved systems based on the gained insight.
The uniqueness of my work lies in applying an experimental approach to the study of Internet-scale distributed systems, running in end user's devices , and developing system solutions that can be readily deployed and adopted.