Main Page

From Navigators

Jump to: navigation, search

We are the Navigators, a research team on distributed systems, their architectures, their algorithms, in their several skins: fault tolerance, real-time, security, and combinations thereof.

We also pursue the quest for the right balance between science and technology. Some people say that Informatics (a.k.a. computer science and engineering) belongs to a new breed, of what are called techno-sciences. We believe that techno-scientists should accompany theoretical mastery with a deep knowledge of their environment — computer technology — as well as astro-physicists know the sky, or marine biologists know the sea.

We study new theories to explain distributed systems, and new algorithms to take advantage from them. But we also like to do proof-of-concept experiments about the theory we work on. We try that our papers and theses tell a good story as clearly as possible. We work hard for our demonstrations to be convincing and captivating. Because we believe science is made for others.

Our greatest riches are our culture, and our researchers and students. If you believe in the former, you can become one of the latter. Welcome!

Latest publications

  • Eric Vial, António Casimiro, “Evaluation of Safety Rules in a Safety Kernel-Based Architecture”, in Workshop on Architecting Safety in Collaborative Mobile Systems (ASCoMS'14), SAFECOMP 2014 Workshops, A. Bondavalli et al., Eds., ser. LNCS. Florence, Italy: Springer International Publishing, Sept. 2014, pp. 27–35.

  • Tiago Oliveira, Ricardo Mendes, Alysson Bessani, “Sharing Files Using Cloud Storage Services”, in Second Workshop on Dependability and Interoperability in Heterogeneous Clouds (DIHC 2014), co-­alocated with Euro­-Par, Aug. 2014.


Thursday, 2015-Feb-12, 11h30-12h00, room C6.3.38
Pedro Costa (DI-Smalltalk)
Title: Raft Consensus

Abstract: Raft is a consensus algorithm that is designed to be easy to understand. It’s equivalent to Paxos in fault-tolerance and performance. The difference is that it’s decomposed into relatively independent subproblems, and it cleanly addresses all major pieces needed for practical systems. In this talk I will present this algorithm and show the system model.
Personal tools
Navigators toolbox