• A Practical Analysis of the Gorums Framework: A Case Study on Replicated Services with Raft 

      Pedersen, Sebastian Mæland (Masteroppgave/UIS-TN-IDE/2017;, Master thesis, 2017-06-15)
      Gorums is a novel RPC framework developed to make it easier to build fault tolerant distributed systems. We want to assess whether Gorums can simplify the implementation of a practical fault tolerant service that supports ...
    • Acropolis: aggregated client request ordering by Paxos 

      Jothen, Stephen Michael (Masteroppgave/UIS-TN-IDE/2013;, Master thesis, 2013)
      The consensus problem is one of the most central problems in distributed system. Paxos, an algorithm that solves this problem, can be used to im- plement replicated state machines (RSMs). By running Paxos for each of the ...
    • Reconfiguration Abstractions for Gorums 

      Frausing, Tor Christian (Masteroppgave/UIS-TN-IDE/2018;, Master thesis, 2018-06-15)
      To provide the high availability expected of a modern data service, the service needs to be capable of adapting to a multitude of scenarios, e.g., increased demand and unexpected failures. A common technique for mitigating ...