Skip to main content

Showing 1–6 of 6 results for author: Schleier-Smith, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2009.09845  [pdf, other

    cs.DC cs.OS

    A FaaS File System for Serverless Computing

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

    Abstract: Serverless computing with cloud functions is quickly gaining adoption, but constrains programmers with its limited support for state management. We introduce a shared file system for cloud functions. It offers familiar POSIX semantics while taking advantage of distinctive aspects of cloud functions to achieve scalability and performance beyond what traditional shared file systems can offer. We tak… ▽ More

    Submitted 16 September, 2020; originally announced September 2020.

  2. arXiv:2005.13164  [pdf, other

    cs.CR cs.CY

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

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

    Abstract: Governments around the world have become increasingly frustrated with tech giants dictating public health policy. The software created by Apple and Google enables individuals to track their own potential exposure through collated exposure notifications. However, the same software prohibits location tracking, denying key information needed by public health officials for robust contract tracing. Thi… ▽ More

    Submitted 27 May, 2020; originally announced May 2020.

  3. Cloudburst: Stateful Functions-as-a-Service

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

    Abstract: Function-as-a-Service (FaaS) platforms and "serverless" cloud computing are becoming increasingly popular. Current FaaS offerings are targeted at stateless functions that do minimal I/O and communication. We argue that the benefits of serverless computing can be extended to a broader range of applications and algorithms. We present the design and implementation of Cloudburst, a stateful FaaS platf… ▽ More

    Submitted 24 July, 2020; v1 submitted 13 January, 2020; originally announced January 2020.

    Journal ref: PVLDB, 13(11):2438-2452, 2020

  4. arXiv:1902.03383  [pdf, ps, other

    cs.OS

    Cloud Programming Simplified: A Berkeley View on Serverless Computing

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

    Abstract: Serverless cloud computing handles virtually all the system administration operations needed to make it easier for programmers to use the cloud. It provides an interface that greatly simplifies cloud programming, and represents an evolution that parallels the transition from assembly language to high-level programming languages. This paper gives a quick history of cloud computing, including an acc… ▽ More

    Submitted 9 February, 2019; originally announced February 2019.

  5. arXiv:1812.03651  [pdf, other

    cs.DC cs.DB

    Serverless Computing: One Step Forward, Two Steps Back

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

    Abstract: Serverless computing offers the potential to program the cloud in an autoscaling, pay-as-you go manner. In this paper we address critical gaps in first-generation serverless computing, which place its autoscaling potential at odds with dominant trends in modern computing: notably data-centric and distributed computing, but also open source and custom hardware. Put together, these gaps make current… ▽ More

    Submitted 10 December, 2018; originally announced December 2018.

    Comments: 8 pages, draft for CIDR 2019

  6. arXiv:1703.03924  [pdf, other

    cs.DC cs.AI cs.LG

    Real-Time Machine Learning: The Missing Pieces

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

    Abstract: Machine learning applications are increasingly deployed not only to serve predictions using static models, but also as tightly-integrated components of feedback loops involving dynamic, real-time decision making. These applications pose a new set of requirements, none of which are difficult to achieve in isolation, but the combination of which creates a challenge for existing distributed execution… ▽ More

    Submitted 19 May, 2017; v1 submitted 11 March, 2017; originally announced March 2017.

    Comments: 6 pages, 3 figures