Where the time goes

Our research interests span several areas of experimental systems with a focus on distributed computing, computer networks and operating systems. We target primarily large-scale and globally-distributed services, implemented at the application layer and following a cooperative, self-organizing model where hosts contribute resources to support a commonly needed service. Well-known services we have experimented with include data-sharing (e.g. Gnutella and BitTorrent), content distribution (e.g. Akamai and Limelight), and streaming overlay multicast.

We sponsor a number of undergraduate student research projects in the area of distributed systems. Please contact us if you are interested in how to get involved with our research.

Some of our projects, in reverse chronological order, include...