Sprint, a middleware infrastructure
Intervenant(s) : Fernando Pedone et Nicolas Schiper, de l'université de Lugano (Suisse)
In this talk I will present Sprint, a middleware infrastructure designed at the University of Lugano (USI), Switzerland, targeting high performance and high availability data management. Sprint extends the functionality of a standalone in-memory database to a cluster of commodity shared-nothing servers. The execution model is very simple: Transaction synchronization and commitment rely on a very efficient total-order multicast. Differently from several previous approaches, Sprint does not require accurate failure detection to ensure strong consistency (i.e., serializability), providing very fast reaction to failures. Besides discussing Sprint's design and algorithms, I will present some performance results.
Fernando Pedone is an assistant professor at the University of Lugano (USI), Switzerland. He holds a PhD degree in Computer Science from the Swiss Federal Institute of Technology in Lausanne, EPFL. Before joining USI he was a senior researcher at EPFL, a research engineer at HP Labs, Palo Alto, USA, and a visiting researcher at INRIA, France. Besides traveling, hiking, playing tennis, and others, he is also very much interested in the theory and practice of distributed systems and databases.