Dataframe Systems: Theory, Architecture, and Implementation

Dataframe Systems: Theory, Architecture, and

Implementation

Devin Petersohn

Electrical Engineering and Computer Sciences

University of California, Berkeley

Technical Report No. UCB/EECS-2021-193



August 13, 2021

Copyright ? 2021, by the author(s).

All rights reserved.

Permission to make digital or hard copies of all or part of this work for

personal or classroom use is granted without fee provided that copies are

not made or distributed for profit or commercial advantage and that copies

bear this notice and the full citation on the first page. To copy otherwise, to

republish, to post on servers or to redistribute to lists, requires prior specific

permission.

Acknowledgement

This work would not have been possible without the support of

many people.

I would like first to thank Professor Anthony Joseph, Professor Aditya

Parameswaran, and Professor Fernando Perez who all helped me

contextualize my work and gave excellent feedback on how to improve this

work.

There were many collaborators who put a significant effort into the work

presented here. Joe Hellerstein, Joey Gonzalez, and Ion Stoica were all

instrumental in getting this work off the ground and contributing significant,

meaningful ideas and work around

dataframes.

Finally, I would like to thank my wife Madelyn and daughter Vivian. Their

support through the difficult parts of the PhD have been critical to my

success.

Dataframe Systems: Theory, Architecture, and Implementation

by

Devin Petersohn

A dissertation submitted in partial satisfaction of the

requirements for the degree of

Doctor of Philosophy

in

Computer Science

in the

Graduate Division

of the

University of California, Berkeley

Committee in charge:

Professor Anthony Joseph, Chair

Assistant Professor Aditya Parameswaran

Assistant Professor Fernando P¨¦rez

Summer 2021

Dataframe Systems: Theory, Architecture, and Implementation

Copyright 2021

by

Devin Petersohn

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download