Andrea C. Arpaci-Dusseau
University of Wisconsin-Madison
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Andrea C. Arpaci-Dusseau.
international parallel and distributed processing symposium | 2017
Ivo Jimenez; Michael A. Sevilla; Noah Watkins; Carlos Maltzahn; Jay F. Lofstead; Kathryn Mohror; Andrea C. Arpaci-Dusseau; Remzi H. Arpaci-Dusseau
Independent validation of experimental results in the field of systems research is a challenging task, mainly due to differences in software and hardware in computational environments. Recreating an environment that resembles the original is difficult and time-consuming. In this paper we introduce _Popper_, a convention based on a set of modern open source software (OSS) development principles for generating reproducible scientific publications. Concretely, we make the case for treating an article as an OSS project following a DevOps approach and applying software engineering best-practices to manage its associated artifacts and maintain the reproducibility of its findings. Popper leverages existing cloud-computing infrastructure and DevOps tools to produce academic articles that are easy to validate and extend. We present a use case that illustrates the usefulness of this approach. We show how, by following the _Popper_ convention, reviewers and researchers can quickly get to the point of getting results without relying on the original authors intervention.
international conference on distributed computing systems workshops | 2017
Edward Oakes; Leon Yang; Kevin Houck; Tyler Harter; Andrea C. Arpaci-Dusseau; Remzi H. Arpaci-Dusseau
Microservices are usually fast to deploy because each microservice is small, and thus each can be installed and started quickly. Unfortunately, lean microservices that depend on large libraries will start slowly and harm elasticity. In this paper, we explore the challenges of lean microservices that rely on large libraries in the context of Python packages and the OpenLambda serverless computing platform. We analyze the package types and compressibility of libraries distributed via the Python Package Index and propose PipBench, a new tool for evaluating package support. We also propose Pipsqueak, a package-aware compute platform based on OpenLambda.
conference on computer communications workshops | 2017
Ivo Jimenez; Andrea C. Arpaci-Dusseau; Remzi H. Arpaci-Dusseau; Jay F. Lofstead; Carlos Maltzahn; Kathryn Mohror; Robert Ricci
This paper introduces PopperCI, a continous integration (CI) service hosted at UC Santa Cruz that allows researchers to automate the end-to-end execution and validation of experiments. PopperCI assumes that experiments follow Popper, a convention for implementing experiments and writing articles following a DevOps approach that has been proposed recently. PopperCI runs experiments on public, private or government-fundend cloud infrastructures in a fully automated way. We describe how PopperCI executes experiments and present a use case that illustrates the usefulness of the service.
conference on computer communications workshops | 2017
Ivo Jimenez; Sina Hamedian; Jay F. Lofstead; Carlos Maltzahn; Kathryn Mohror; Remzi H. Arpaci-Dusseau; Andrea C. Arpaci-Dusseau; Robert Ricci
In this demo we illustrate the usage of PopperCI [1], a continous integration (CI) service for experiments hosted at UC Santa Cruz that allows researchers to automate the end-to-end execution and validation of experiments. PopperCI assumes that experiments follow Popper [2], a convention for implementing experiments and writing articles following a DevOps approach that has been proposed recently.
usenix conference on hot topics in cloud ccomputing | 2018
Remzi H. Arpaci-Dusseau; Andrea C. Arpaci-Dusseau; Venkateshwaran Venkataramani
usenix annual technical conference | 2018
Edward Oakes; Leon Yang; Dennis Zhou; Kevin Houck; Tyler Harter; Andrea C. Arpaci-Dusseau; Remzi H. Arpaci-Dusseau
usenix annual technical conference | 2018
Sudarsun Kannan; Nitish Bhat; Ada Gavrilovska; Andrea C. Arpaci-Dusseau; Remzi H. Arpaci-Dusseau
HotStorage | 2018
Zev Weiss; Andrea C. Arpaci-Dusseau; Remzi H. Arpaci-Dusseau
HotStorage | 2018
Yuvraj Patel; Mohit Verma; Andrea C. Arpaci-Dusseau; Remzi H. Arpaci-Dusseau
HotStorage | 2018
Eunji Lee; Youil Han; Suli Yang; Andrea C. Arpaci-Dusseau; Remzi H. Arpaci-Dusseau