Monday September 28, 2015

  • 13:30 - 13:40 Welcome and opening, João Leitão
  • 13:40 - 14:30 Keynote - CumuloNimbo: A Cloud Scalable SQL Database, Rui Oliveira, University of Minho, Portugal
  • 14:30 - 15:00 Break
  • 15:00 - 17:00 Session 1
    "Scaling geo-distributed databases to the MEC ecosystem". Alejandro Zlatko Tomsic, Marc Shapiro and Tyler Crain
    "Selective Hearing: An Approach To Distributed, Eventually Consistent Edge Computation". Christopher Meiklejohn and Peter Van Roy
    "Exactly-Once Quantity Transfer". Ali Shoker, Paulo Sérgio Almeida and Carlos Baquero
    "Designing Concurrency-aware Geo-Replicated systems". Valter Balegas, Nuno Preguiça, Rodrigo Rodrigues, Sérgio Duarte and Carla Ferreira

Note: Each keynote has 50 minutes. Each full paper has 30 minutes including questions and answers.


CumuloNimbo: A Cloud Scalable SQL Database

Rui Oliveira, University of Minho, Portugal

Abstract: This talk presents an overview of the CumuloNimbo platform. CumuloNimbo is a framework for multi-tier applications that provides scalable and fault-tolerant processing of OLTP workloads. The main novelty of CumuloNimbo is that it provides a standard SQL interface and full transactional support without resorting to sharding and no need to know the workload in advance. Scalability is achieved by distributing request execution and transaction control across many compute nodes while data is persisted in a distributed data store. In this paper we present an overview of the platform.

Bio: Rui Oliveira graduated in Electrotechnic and Computers Engineering, by the University of Porto, has a Master in Computer Science by the University of Minho and a PhD in Computer Science by The École Polytechnique Fédérale de Lausanne. He is Associate Professor at the Computer Science Department of University of Minho and coordinator of the High-Assurance Laboratory of INESC TEC and University of Minho. His research interests are in reliable distributed systems, in particular with application to distributed database systems and large scale systems. His research has been focused on distributed fault-tolerant agreement protocols and on very large scale data management. He has published regularly in conferences such as IEEE Dependable Systems and Networks (DSN), IEEE Symposium on Reliable Distributed Systems (SRDS), IEEE International Parallel and Distributed Processing Symposium, IFIP International Conference on Distributed Applications and Interoperable Systems as well as in the IEEE Transactions on Computers. He is a member of IFIP, ACM and IEEE. He has served in the Program Committee for conferences and workshops such as SRDS, Middle- ware, EDCC, SAC, ICDCS, DOA, DAIS, OPODIS and DEBS. He was PC co-chair of DAIS 2009 and SRDS 2010 and Symposium chair of SRDS 2013 and serves on the steering committees of IEEE SRDS, Middleware and DAIS. He is vice-chair of IFIP WG6.1. He participated in and coordinated more than 10 national and european research projects and su- pervised several Ph. D. projects and lectures in Masters and Doctoral programmes (in cooperation with CMU and UT-Austin in the USA) at the University of Minho on Distributed Systems and Dependability topics.

Sponsored by:

SyncFree European research project (funded through the European Union under the grant agreement 609551)