Every citation below is also in one file: publications.bib. Individual entries are at /bib/<citekey>.bib.

  • Understanding and Exploring Serverless Cloud Computing

    Johann Schleier-Smith

    Technical Report (PhD dissertation)
    BibTeX
    @phdthesis{schleiersmith2022serverless,
      author  = {Schleier-Smith, Johann},
      title   = {Understanding and Exploring Serverless Cloud Computing},
      school  = {EECS Department, University of California, Berkeley},
      number  = {UCB/EECS-2022-273},
      year    = {2022},
      month   = dec,
      url     = {https://www2.eecs.berkeley.edu/Pubs/TechRpts/2022/EECS-2022-273.html}
    }

    .bib file

  • What Serverless Computing Is and Should Become: The Next Phase of Cloud Computing

    Johann Schleier-Smith, Vikram Sreekanti, Anurag Khandelwal, João Carreira, Neeraja J. Yadwadkar, Raluca Ada Popa, Joseph E. Gonzalez, Ion Stoica, David A. Patterson

    Communications of the ACM
    BibTeX
    @article{schleiersmith2021serverless,
      author  = {Schleier-Smith, Johann and Sreekanti, Vikram and Khandelwal, Anurag and
                 Carreira, Jo{\~a}o and Yadwadkar, Neeraja J. and Popa, Raluca Ada and
                 Gonzalez, Joseph E. and Stoica, Ion and Patterson, David A.},
      title   = {What Serverless Computing Is and Should Become: The Next Phase of Cloud Computing},
      journal = {Communications of the {ACM}},
      volume  = {64},
      number  = {5},
      pages   = {76--84},
      year    = {2021},
      doi     = {10.1145/3406011},
      url     = {https://cacm.acm.org/research/what-serverless-computing-is-and-should-become/}
    }

    .bib file

  • Serverless Computing: One Step Forward, Two Steps Back

    Joseph M. Hellerstein, Jose M. Faleiro, Joseph E. Gonzalez, Johann Schleier-Smith, Vikram Sreekanti, Alexey Tumanov, Chenggang Wu

    CIDR
    BibTeX
    @inproceedings{hellerstein2019serverless,
      author    = {Hellerstein, Joseph M. and Faleiro, Jose M. and Gonzalez, Joseph E. and
                   Schleier-Smith, Johann and Sreekanti, Vikram and Tumanov, Alexey and
                   Wu, Chenggang},
      title     = {Serverless Computing: One Step Forward, Two Steps Back},
      booktitle = {9th Biennial Conference on Innovative Data Systems Research ({CIDR} '19)},
      publisher = {www.cidrdb.org},
      year      = {2019},
      url       = {https://www.cidrdb.org/cidr2019/papers/p119-hellerstein-cidr19.pdf}
    }

    .bib file

  • An Architecture for Agile Machine Learning in Real-Time Applications

    Johann Schleier-Smith

    KDD [ Slides ]
    BibTeX
    @inproceedings{schleiersmith2015architecture,
      author    = {Schleier-Smith, Johann},
      title     = {An Architecture for Agile Machine Learning in Real-Time Applications},
      booktitle = {Proceedings of the 21st {ACM} {SIGKDD} International Conference on
                   Knowledge Discovery and Data Mining ({KDD} '15)},
      pages     = {2059--2068},
      publisher = {{ACM}},
      year      = {2015},
      doi       = {10.1145/2783258.2788628},
      url       = {https://doi.org/10.1145/2783258.2788628}
    }

    .bib file

  • The RESTless Cloud

    Nathan Pemberton, Johann Schleier-Smith, Joseph E. Gonzalez

    HotOS [ Video ]
    BibTeX
    @inproceedings{pemberton2021restless,
      author    = {Pemberton, Nathan and Schleier-Smith, Johann and Gonzalez, Joseph E.},
      title     = {The {RESTless} Cloud},
      booktitle = {Proceedings of the Workshop on Hot Topics in Operating Systems (HotOS '21)},
      pages     = {49--57},
      publisher = {{ACM}},
      year      = {2021},
      doi       = {10.1145/3458336.3465280},
      url       = {https://sigops.org/s/conferences/hotos/2021/papers/hotos21-s03-pemberton.pdf}
    }

    .bib file

  • What Serverless Computing Is and Should Become: The Next Phase of Cloud Computing

    Johann Schleier-Smith, Vikram Sreekanti, Anurag Khandelwal, João Carreira, Neeraja J. Yadwadkar, Raluca Ada Popa, Joseph E. Gonzalez, Ion Stoica, David A. Patterson

    Communications of the ACM
    BibTeX
    @article{schleiersmith2021serverless,
      author  = {Schleier-Smith, Johann and Sreekanti, Vikram and Khandelwal, Anurag and
                 Carreira, Jo{\~a}o and Yadwadkar, Neeraja J. and Popa, Raluca Ada and
                 Gonzalez, Joseph E. and Stoica, Ion and Patterson, David A.},
      title   = {What Serverless Computing Is and Should Become: The Next Phase of Cloud Computing},
      journal = {Communications of the {ACM}},
      volume  = {64},
      number  = {5},
      pages   = {76--84},
      year    = {2021},
      doi     = {10.1145/3406011},
      url     = {https://cacm.acm.org/research/what-serverless-computing-is-and-should-become/}
    }

    .bib file

  • Cloudburst: Stateful Functions-as-a-Service

    Vikram Sreekanti, Chenggang Wu, Xiayue Charles Lin, Johann Schleier-Smith, Joseph E. Gonzalez, Joseph M. Hellerstein, Alexey Tumanov

    Proceedings of the VLDB Endowment
    BibTeX
    @article{sreekanti2020cloudburst,
      author  = {Sreekanti, Vikram and Wu, Chenggang and Lin, Xiayue Charles and
                 Schleier-Smith, Johann and Gonzalez, Joseph E. and Hellerstein, Joseph M. and
                 Tumanov, Alexey},
      title   = {Cloudburst: Stateful Functions-as-a-Service},
      journal = {Proceedings of the {VLDB} Endowment},
      volume  = {13},
      number  = {12},
      pages   = {2438--2452},
      year    = {2020},
      doi     = {10.14778/3407790.3407836},
      url     = {http://www.vldb.org/pvldb/vol13/p2438-sreekanti.pdf}
    }

    .bib file

  • Serverless Computing: One Step Forward, Two Steps Back

    Joseph M. Hellerstein, Jose M. Faleiro, Joseph E. Gonzalez, Johann Schleier-Smith, Vikram Sreekanti, Alexey Tumanov, Chenggang Wu

    CIDR
    BibTeX
    @inproceedings{hellerstein2019serverless,
      author    = {Hellerstein, Joseph M. and Faleiro, Jose M. and Gonzalez, Joseph E. and
                   Schleier-Smith, Johann and Sreekanti, Vikram and Tumanov, Alexey and
                   Wu, Chenggang},
      title     = {Serverless Computing: One Step Forward, Two Steps Back},
      booktitle = {9th Biennial Conference on Innovative Data Systems Research ({CIDR} '19)},
      publisher = {www.cidrdb.org},
      year      = {2019},
      url       = {https://www.cidrdb.org/cidr2019/papers/p119-hellerstein-cidr19.pdf}
    }

    .bib file

  • Real-Time Machine Learning: The Missing Pieces

    Robert Nishihara, Philipp Moritz, Stephanie Wang, Alexey Tumanov, William Paul, Johann Schleier-Smith, Richard Liaw, Mehrdad Niknami, Michael I. Jordan, Ion Stoica

    HotOS
    BibTeX
    @inproceedings{nishihara2017realtime,
      author    = {Nishihara, Robert and Moritz, Philipp and Wang, Stephanie and
                   Tumanov, Alexey and Paul, William and Schleier-Smith, Johann and
                   Liaw, Richard and Niknami, Mehrdad and Jordan, Michael I. and Stoica, Ion},
      title     = {Real-Time Machine Learning: The Missing Pieces},
      booktitle = {Proceedings of the 16th Workshop on Hot Topics in Operating Systems (HotOS '17)},
      pages     = {106--110},
      publisher = {{ACM}},
      year      = {2017},
      doi       = {10.1145/3102980.3102998},
      url       = {https://doi.org/10.1145/3102980.3102998}
    }

    .bib file

  • ReStream: Accelerating Backtesting and Stream Replay with Serial-Equivalent Parallel Processing

    Johann Schleier-Smith, Erik T. Krogen, Joseph M. Hellerstein

    SoCC [ Slides ]
    BibTeX
    @inproceedings{schleiersmith2016restream,
      author    = {Schleier-Smith, Johann and Krogen, Erik T. and Hellerstein, Joseph M.},
      title     = {{ReStream}: Accelerating Backtesting and Stream Replay with Serial-Equivalent Parallel Processing},
      booktitle = {Proceedings of the Seventh {ACM} Symposium on Cloud Computing (SoCC '16)},
      pages     = {334--347},
      publisher = {{ACM}},
      year      = {2016},
      doi       = {10.1145/2987550.2987573},
      url       = {https://doi.org/10.1145/2987550.2987573}
    }

    .bib file

  • An Architecture for Agile Machine Learning in Real-Time Applications

    Johann Schleier-Smith

    KDD [ Slides ]
    BibTeX
    @inproceedings{schleiersmith2015architecture,
      author    = {Schleier-Smith, Johann},
      title     = {An Architecture for Agile Machine Learning in Real-Time Applications},
      booktitle = {Proceedings of the 21st {ACM} {SIGKDD} International Conference on
                   Knowledge Discovery and Data Mining ({KDD} '15)},
      pages     = {2059--2068},
      publisher = {{ACM}},
      year      = {2015},
      doi       = {10.1145/2783258.2788628},
      url       = {https://doi.org/10.1145/2783258.2788628}
    }

    .bib file

  • Understanding and Exploring Serverless Cloud Computing

    Johann Schleier-Smith

    Technical Report (PhD dissertation)
    BibTeX
    @phdthesis{schleiersmith2022serverless,
      author  = {Schleier-Smith, Johann},
      title   = {Understanding and Exploring Serverless Cloud Computing},
      school  = {EECS Department, University of California, Berkeley},
      number  = {UCB/EECS-2022-273},
      year    = {2022},
      month   = dec,
      url     = {https://www2.eecs.berkeley.edu/Pubs/TechRpts/2022/EECS-2022-273.html}
    }

    .bib file

  • A FaaS File System for Serverless Computing

    Johann Schleier-Smith, Leonhard Holz, Nathan Pemberton, Joseph M. Hellerstein

    BibTeX
    @misc{schleiersmith2020faasfs,
      author       = {Schleier-Smith, Johann and Holz, Leonhard and Pemberton, Nathan and
                      Hellerstein, Joseph M.},
      title        = {A {FaaS} File System for Serverless Computing},
      howpublished = {arXiv:2009.09845 [cs.DC]},
      eprint       = {2009.09845},
      archivePrefix = {arXiv},
      primaryClass = {cs.DC},
      year         = {2020},
      url          = {https://arxiv.org/abs/2009.09845}
    }

    .bib file

  • CoVista: A Unified View on Privacy Sensitive Mobile Contact Tracing

    David E. Culler, Prabal Dutta, Gabe Fierro, Joseph E. Gonzalez, Nathan Pemberton, Johann Schleier-Smith, Kalyanaraman Shankari, Alvin Wan, Thomas Zachariah

    Bulletin of the IEEE Computer Society Technical Committee on Data Engineering
    BibTeX
    @article{culler2020covista,
      author  = {Culler, David E. and Dutta, Prabal and Fierro, Gabe and Gonzalez, Joseph E. and
                 Pemberton, Nathan and Schleier-Smith, Johann and Shankari, Kalyanaraman and
                 Wan, Alvin and Zachariah, Thomas},
      title   = {{CoVista}: A Unified View on Privacy Sensitive Mobile Contact Tracing},
      journal = {{IEEE} Data Engineering Bulletin},
      volume  = {43},
      number  = {2},
      pages   = {83--94},
      year    = {2020},
      url     = {http://sites.computer.org/debull/A20june/p83.pdf}
    }

    .bib file

  • The Serverless Data Center: Hardware Disaggregation Meets Serverless Computing

    Nathan Pemberton, Johann Schleier-Smith

    The First Workshop on Resource Disaggregation
    BibTeX
    @inproceedings{pemberton2019datacenter,
      author    = {Pemberton, Nathan and Schleier-Smith, Johann},
      title     = {The Serverless Data Center: Hardware Disaggregation Meets Serverless Computing},
      booktitle = {First Workshop on Resource Disaggregation ({WORD} '19)},
      year      = {2019},
      month     = apr,
      url       = {http://word19.ece.cornell.edu/serverless_data_center.pdf}
    }

    .bib file

  • Cloud Programming Simplified: A Berkeley View on Serverless Computing

    Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-Che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, João Menezes Carreira, Karl Krauth, Neeraja J. Yadwadkar, Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, David A. Patterson

    Technical Report
    BibTeX
    @techreport{jonas2019cloud,
      author      = {Jonas, Eric and Schleier-Smith, Johann and Sreekanti, Vikram and
                     Tsai, Chia-Che and Khandelwal, Anurag and Pu, Qifan and Shankar, Vaishaal and
                     {Menezes Carreira}, Jo{\~a}o and Krauth, Karl and Yadwadkar, Neeraja J. and
                     Gonzalez, Joseph E. and Popa, Raluca Ada and Stoica, Ion and Patterson, David A.},
      title       = {Cloud Programming Simplified: A {B}erkeley View on Serverless Computing},
      institution = {EECS Department, University of California, Berkeley},
      number      = {UCB/EECS-2019-3},
      year        = {2019},
      month       = feb,
      url         = {https://www2.eecs.berkeley.edu/Pubs/TechRpts/2019/EECS-2019-3.html}
    }

    .bib file

  • Serverless Foundations for Elastic Database Systems

    Johann Schleier-Smith

    CIDR Extended Abstract
    BibTeX
    @inproceedings{schleiersmith2019foundations,
      author    = {Schleier-Smith, Johann},
      title     = {Serverless Foundations for Elastic Database Systems},
      booktitle = {9th Biennial Conference on Innovative Data Systems Research ({CIDR} '19)},
      publisher = {www.cidrdb.org},
      year      = {2019},
      url       = {https://vldb.org/cidrdb/papers/2019/cidr2019_140.pdf}
    }

    .bib file