Fernando Pedone

 Full Professor
 University of Lugano (USI)
 Faculty of Informatics
 Via Giuseppe Buffi 6
 CH-6904 - Lugano
 Switzerland
 
 E-mail: firstname.lastname(at)usi.ch
 
 Phone: +41 58 666 4695
 Fax: +41 58 666 4536

 Curriculum Vitae
Book Cover
Replication: Theory and
Practice

Research

I am interested in the theory and practice of dependable distributed systems and distributed data management systems. My contributions to theory include defining new abstractions to help design reliable distributed systems, creating algorithms implementing these abstractions and proving them correct, and establishing related lower bounds. My contributions to systems research have focused on designing, implementing and evaluating reliable data management systems based on group communication. To a large extent, I have been interested in the interplay between theory and practice.

My research is sponsored by the Swiss National Science Foundation (SNSF), the Commission for Technology and Innovation (CTI), the Hasler Foundation, the European Commission, Yahoo Switzerland, Microsoft Research, Western Digital Research, and Brazil's Science without Borders.

Recent publications

Early Scheduling in Parallel State Machine Replication
E. Alchieri, F. Dotti and F. Pedone
9th ACM Symposium on Cloud Computing 2018 (SoCC), October 2018
Prototype available here

Kernel Paxos
E. Esposito, P. Coelho and F. Pedone
37th Symposium on Reliable Distributed Systems (SRDS), September 2018

Geographic State Machine Replication
P. Coelho and F. Pedone
37th Symposium on Reliable Distributed Systems (SRDS), September 2018

DMap: A fault-tolerant and scalable distributed data structure
S. Benz and F. Pedone
37th Symposium on Reliable Distributed Systems (SRDS), September 2018

Consensus for Non-Volatile Main Memory
H. Tu Dang, J. Hofmann, Y. Liu, M. Radi, D. Vucinic, F. Pedone, and R. Soule
1st European P4 Workshop (P4EU), September 2018

Infinite Resources for Optimistic Concurrency Control
Theo Jepsen, Leandro Pacheco de Sousa, Masoud Moshref, Fernando Pedone, and Robert Soule
ACM SIGCOMM Workshop on In-Network Computing (NetCompute), August 2018

Merlin: A Language for Provisioning Network Resources
R. Soule, S. Basu, P. J. Marandi, F. Pedone, R. Kleinberg, E. G. Sirer, and N. Foster.
IEEE/ACM Transactions on Networking (ToN), August 2018

Byzantine Fault-Tolerant Atomic Multicast
P. Coelho,T. Ceolin Jr., A. Bessani, F. Dotti and F. Pedone
48th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), June 2018

Challenges and pitfalls of partitioning blockchains
E. Fynn and F. Pedone
DSN Workshop on Byzantine Consensus and Resilient Blockchains (BCRB), June 2018

Ring Paxos: High-Throughput Atomic Broadcast
P. J. Marandi, M. Primi, N. Schiper and F. Pedone
The Computer Journal, v. 60, i. 6, 2017

Reconfiguring Parallel State Machine Replication
E. Alchieri, F. Dotti, O. M. Mendizabal and F. Pedone
36th Symposium on Reliable Distributed Systems (SRDS), September 2017

A Consensus-based Fault-Tolerant Event Logger for High Performance Applications
E. T. Camargo, E. P. Duarte Jr. and F. Pedone
23rd International European Conference on Parallel and Distributed Computing (EuroPar), August 2017

Fast Atomic Multicast
P. Coelho, N. Schiper and F. Pedone
47th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), June 2017

High performance recovery for parallel state machine replication
O. Mendizabal, F. L. Dotti and F. Pedone
37th IEEE International Conference on Distributed Computing (ICDCS), June 2017

Elastic Paxos: A Dynamic Atomic Multicast Protocol
S. Benz and F. Pedone
37th IEEE International Conference on Distributed Computing (ICDCS), June 2017

Efficient and Deterministic Scheduling for Parallel State Machine Replication
O. M. Mendizabal, R. T. S. Moura, F. L. Dotti and F. Pedone
31st IEEE International Parallel & Distributed Processing Symposium (IPDPS), May 2017

Publications by year: 2016, 2015, 2014, 2013, 2012, 2011, 2010, 200x, 199x

List of publications from DBLP, Google Scholar, Microsoft Academic

Research group

Paulo Rodolfo Coelho (PhD student)
Tu Dang (PhD student, co-advised with R. Soule)
Mojtaba Eslahi-Kelorazi (PhD student)
Enrique Fynn (PhD student)
Vahid Heidaripour (PhD student)
Long Hoang Le (PhD student)
Leandro Pacheco de Sousa (PhD student)

Former members

Samuel Benz (PhD thesis)
Eduardo Bezerra (PhD thesis)
Lasaro Camargos (PhD thesis)
Amirhossein Malekpour (PhD thesis)
Parisa Jalili Marandi (PhD thesis)
Odorico Mendizabal (PhD thesis)
Vaide Narvaez (PhD thesis)
Ricardo Padilha (PhD thesis)
Rodrigo Schimdt (PhD thesis)
Nicolas Schiper (PhD thesis)
Daniele Sciascia (PhD thesis)
Samuel Benz (MSc thesis)
Marco Primi (MSc thesis)
Daniele Sciascia (MSc thesis)
Pavel Raykov (MSc thesis)
Alex Tomic (MSc thesis)

Teaching

Distributed Systems (Fall 2018)
Distributed Algorithms (Fall 2018)
Operting Systems (Spring 2018)

Events

49th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2019)
37th IEEE International Symposium on Reliable Distributed Systems (SRDS 2018)
14th European Dependable Computing Conference (EDCC 2018)
33rd ACM Symposium on Applied Computing, 13th Dependable and Adaptive Distributed Systems Track (DADS 2018)
38th IEEE International Conference on Distributed Computing Systems (ICDCS 2018)
48th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2018)
6th IEEE International Conference on Cloud Engineering (IC2E 2018)


last update: August 2018