About Us












Secure Spread

Distributed Systems and Networks Lab

The Distributed Systems and Networks lab (DSN), a Research Lab in the Computer Science Department at Johns Hopkins University, focuses on the interplay between theory and practice in distributed systems and networks. Our vision is to create a paradigm shift in the way distributed systems are designed and built.

In contrast to the ad-hoc methods underlying most current systems, the lab is building a small set of general tools that are provably correct and provide high performance. These tools encapsulate the challenging aspects of asynchronous networks and enable people to build scalable distributed applications. The impact of our lab encompasses the whole range of theoretical ideas, prototype academic systems, and commercial-grade tools that are used by industry.

Our recent focus has been on creating extremely resilient systems. Critical pieces of infrastructure are moving toward the cloud for cost-effective reasons, making them open to external attacks. Currently, even one of these attacks has the potential of bringing down the entire system. We seek to limit the effectiveness of any such attack and allow the system to continue to run by using cutting-edge algorithmic and systems approaches. Specifically, we are looking into creating scalable, intrusion-tolerant cloud networking systems that maintain performance guarantees while under attack. Please click here for more information.

Questions or comments to:
TEL: (410) 516-5562
FAX: (410) 516-6134
Distributed Systems and Networks Lab
Computer Science Department
Johns Hopkins University
3400 N. Charles Street Baltimore, MD 21218-2686

Random DSN Lab Member of the Minute.

Logo Library
Photo Album