Atul Singh
I am a PhD candidate in the Computer Science department at Rice University, working with Peter Druschel.
Currently, I am visiting Max-Planck Institute for Software Systems (MPI-SWS), Saarbrucken, Germany.
I spent most of 2005 and 2006 interning at Intel Research Berkeley
with the P2 group, mostly with Petros
Maniatis. I still actively collaborate with Petros. Recently, I am also collaborating with Rodrigo
Rodrigues.
I am interested in designing scalable, efficient techniques for
tolerating failures in distributed systems, especially Byzantine faults.
Previously worked on peer-to-peer overlay networks, content distribution networks, and declarative networking.
Projects
A simulation framework for comparing Byzantine fault-tolerant protocols.
Debugging distributed systems written in declarative language.
Mechanisms for secure routing in overlay networks.
Content distribution networks.
BFT Protocols under Fire. Atul Singh, Tathagata Das, Petros Maniatis, Peter Druschel, Timothy Roscoe.
To appear in the Proceedings of the 5th Symposium on Networked Systems Design and Implementation (NSDI'08), San Francisco, USA, April 2008.
[paper] [talk] [Project Page]
Using Queries for Distributed Monitoring and Forensics. Atul Singh, Petros Maniatis, Timothy Roscoe and Peter Druschel.
In Proceedings of 1st EuroSys, Leuven, Belgium. April 2006.
[paper] [talk]
Eclipse Attacks on Overlay Networks: Threats and Defenses. Atul Singh, Tsuen-Wan "Johnny" Ngan, Peter Druschel and Dan Wallach.
In Proceedings of INFOCOM, Barcelona, Spain. April 2006.
[paper] [talk]
Scrivener: Providing Incentives in Cooperative Content Distribution Systems. Animesh Nandi, Tsuen-Wan "Johnny" Ngan, Atul Singh, Peter Druschel and Dan Wallach.
In Proceedings of Middleware, Grenoble, France. November, 2005.
[paper]
Defending against Eclipse Attacks in Overlay Networks. Atul Singh, Miguel Castro, Peter Druschel and Miguel Castro.
In Proceedings of ACM SIGOPS European Workshop, Leuven, Belgium. September, 2004.
[paper]
On designing incentive comptabile peer to peer systems. Animesh Nandi, Tsuen-Wan "Johnny" Ngan, Atul Singh, Peter Druschel and Dan Wallach.
In Proceedings of 2nd FuDiCo II: S.O.S, Bertinoro, Italy. June 2004.
[paper]
SplitStream: High Bandwidth Multicast in Cooperative Environments. Miguel Castro, Peter Druschel, A. M. Kermarrec, Animesh Nandi, Antony Rowstron and Atul Singh.
In Proceedings of SOSP, Bolton Landing, New York, USA. October, 2003.
[paper]
SplitStream: High Bandwidth Content Distribution in Cooperative Environment. Miguel Castro, Peter Druschel, A. M. Kermarrec, Animesh Nandi, Antony Rowstron and Atul Singh.
In Proceedings of IPTPS, Berkeley, CA, USA. February 2003.
[paper]
Secure proximity aware routing for structured peer to peer overlays. Atul Singh.
In 1st IRIS Student Workshop, Boston, MA, USA. August, 2003.
[paper]
Fair bandwidth and storage sharing in peer to peer networks. Tsuen-Wan "Johnny" Ngan, Animesh Nandi and Atul Singh.
In 1st IRIS Student Workshop, Boston, MA, USA. August, 2003.
[paper]
Conflict-free Quorum based BFT Protocols. Atul Singh, Petros Maniatis, Peter Druschel, and Timothy Roscoe.
Max Planck Institute for Software Systems Technical Report, TR-2007-2, August 2007
[paper]