CScale
CScale

Modern cloud applications must be designed to scale seamlessly, support large and unpredictable loads, and be responsive even in the presence of failures. Scalability and fault tolerance in such applications is often achieved using idioms such as data partitioning and replication, often at the cost of data consistency and programming simplicity. CScale is a declarative programming model that simplifies the design and development of scalable distributed systems.

Publications
  • Sagar Chordia, Sriram Rajamani, Kaushik Rajan, G. Ramalingam, and Kapil Vaswani, Asynchronous Resilient Linearizability, in International Symposium on Distributed Computing (DISC), October 2013
  • Jose Faleiro, Sriram Rajamani, Kaushik Rajan, G Ramalingam, and Kapil Vaswani, Generalized Lattice Agreement, in Principles of Distributed Computing (PODC), ACM, July 2012
People
Sriram Rajamani
Sriram Rajamani

Kaushik Rajan
Kaushik Rajan

Ganesan Ramalingam
Ganesan Ramalingam

Kapil Vaswani
Kapil Vaswani

Jose Manuel Faleiro
Jose Manuel Faleiro

Satish Chandra Gupta
Satish Chandra Gupta