The MSR India Summer School series, held in collaboration with the Indian Institute of Science, consists of lectures in a chosen area by leading experts from around the world. The aim is to introduce students and researchers to important new areas and the latest results and to provide a forum for Indian and international researchers to interact.
The 2012 Summer School was in the area of Distributed Algorithms, Systems and Programming.
Distributed Computing is the backbone of most modern internet-scale services and forms the basis for their high availability and scalability. However, achieving these features while ensuring the correctness and consistency of shared and replicated mutable state maintained by these services is a huge challenge, due to process, machine and network failures. The summer school focused on these and other related aspects of Distributed Computing.
The School addressed both theoretical as well as practical aspects of building distributed systems and was targeted at senior undergraduates, graduate students, research scholars and faculty members.
The recordings of the lectures at the 2012 Summer School are available at: