News Archives

[Colloquium] Creating Efficient, Robust, and Resilient Peer-to-Peer Systems

October 1, 2010

Watch Colloquium: 

M4V file (620 MB)

  • Date: Friday, October 1, 2010 
  • Time: 12noon — 12:50 pm 
  • Place: Centennial Engineering Center, Room 1041

David Zage 
Senior Member of Technical Staff Sandia National Laboratories

The rapid growth of communication environments such as the Internet has spurred the development of a wide range of systems and applications based on peer-to-peer ideologies. As these applications continue to evolve, there is an increasing effort towards improving their overall performance. This effort has led to the incorporation of measurement-based adaptivity mechanisms and network awareness into peer-to-peer applications, which can greatly increase peer-to-peer performance and dependability. Unfortunately, these mechanisms are often vulnerable to attack, making the entire solution less suitable for real-world deployment. In this work, we study how to create robust systems components for adaptivity, network awareness, and responding to identified threats. These components can form the basis for creating efficient, high-performance, and resilient peer-to-peer systems.

Bio: David Zage received his B.S. and Ph.D. in Computer Science from Purdue University in 2004 and 2010, respectively. While at Purdue, he was a member of the Dependable and Secure Distributed Systems Laboratory (DS^2 ). His research interests include distributed systems, fault-tolerant protocols, overlay networks, routing, wireless mesh networks, and insider threats. David has recently joined the staff of Sandia National Laboratories in the Cyber Analysis R&D Solutions group as of August 2010. He is also a member of the ACM and IEEE Computer Society.