Latency Optimized Microservice Architecture for Privacy Preserving Computing
Permanent link
https://hdl.handle.net/10037/15775Date
2019-06-01Type
Master thesisMastergradsoppgave
Author
Magnussen, Nikolai ÅsenAbstract
Recent developments in microservices architecture and building have lead to the advent of unikernels, a specialized operating system kernel coupled with, and executing only, a single application.
This thesis presents PPCE a distributed system utilising a microservices architecture based on unikernels, created to enable privacy-preserving computing for users, classes of users, and more importantly; doing so with acceptable latency.
We built an initial version of \ac{ppce}, and through experimentation, we measured the latency to be 63.15 ms.
Then we devised two optimized approaches to reduce the user-perceived latency of the initial version.
After conducting experiments on the two optimized versions of PPCE, we discussed the applicability of the two approaches and compared them to related work.
Showing that our hybrid version of PPCE is able to implement an architecture enabling privacy preserving computing with only 29.53 ms user-perceived latency.
Publisher
UiT Norges arktiske universitetUiT The Arctic University of Norway
Metadata
Show full item recordCollections
Copyright 2019 The Author(s)
The following license file are associated with this item:
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
Related items
Showing items related by title, author, creator and subject.
-
Implementing an electronic health record in a Nigerian secondary healthcare facility. Prospects and challenges
Attah, Ambrose Ojadale (Master thesis; Mastergradsoppgave, 2017-11-02)Nigeria is witnessing continuing advocacy and increase in number of individuals yearning for computerization of health information and healthcare processes. However, little is known about the opinions of the diverse healthcare providers who would ensure the successful implementation and meaningful use of health information technology in the country (Adeleke, Erinle et al. 2015). This study explores ... -
Cogset : A High-Performance MapReduce Engine
Viken Valvåg, Steffen (Doctoral thesis; Doktorgradsavhandling, 2012-01-30)MapReduce has become a widely employed programming model for large-scale data-intensive computations. Traditional MapReduce engines employ dynamic routing of data as a core mechanism for fault tolerance and load balancing. An alternative mechanism is static routing, which reduces the need to store temporary copies of intermediate data, but requires a tighter coupling between the components for ... -
Geometric Modeling- and Sensor Technology Applications for Engineering Problems
Pedersen, Aleksander (Doctoral thesis; Doktorgradsavhandling, 2020-10-20)In applications for technical problems, Geometric modeling and sensor technology are key in both scientific and industrial development. Simulations and visualization techniques are the next step after defining geometry models and data types. This thesis attempts to combine different aspects of geometric modeling and sensor technology as well as to facilitate simulation and visualization. It includes ...