 My research interests include distributed computing, fault-tolerance and real-time.  I work on methodologies, paradigms, and algorithms for fault-tolerant distributed systems, in both message-passing and shared-memory  systems.  My long-term goal is to bridge the gap between  theoretical results and the need for efficient and practical solutions.  In collaboration with <a href="http://www.cs.cornell.edu/Info/People/chandra/home.html">Tushar Chandra</a> and  <a href="http://www.cs.dartmouth.edu/~prasad">Prasad Jayanti</a>,  two Ph.D. Computer Science students, we continued our work on <a href="http://www.cs.cornell.edu/Info/People/chandra/FailureDetectionPapers.html">unreliable failure detectors for message-passing systems</a>, and on wait-free objects for shared-memory systems. <p>
