|
Dependable Distributed Systems |
|
Instructor: Dr. Neeraj Mittal Assistant Professor, Computer SciencePh. D., The University of Texas at Austin, 2002 Eric Jonsson School of Engineering and Computer Science The University of Texas at Dallas Richardson, TX 75083-0688Phone: (972) 883-2247 E-mail: neerajm@utdallas.edu Course Objective:
The objective of the course was to provide an in-depth knowledge of the fundamental and advanced concepts that arise when building distributed systems that can tolerate various kinds of faults (e.g., hardware failures and software bugs). Much of the course was based on research papers in the area. Following topics were covered in the course: · fail-safe, non-masking and masking fault tolerance · unreliable failure detectors and their applications to consensus and group communication · self-stabilizing algorithms · designing fault tolerant components using detectors and correctors · software fault-detection and model checking · wait-free data structures and algorithms |