no code implementations • 16 Sep 2022 • Shreya Shankar, Rolando Garcia, Joseph M. Hellerstein, Aditya G. Parameswaran
Organizations rely on machine learning engineers (MLEs) to operationalize ML, i. e., deploy and maintain ML pipelines in production.
1 code implementation • 4 Jan 2021 • Alvin Cheung, Natacha Crooks, Joseph M. Hellerstein, Matthew Milano
Nearly twenty years after the launch of AWS, it remains difficult for most developers to harness the enormous potential of the cloud.
Program Synthesis Distributed, Parallel, and Cluster Computing Databases Operating Systems Programming Languages
no code implementations • 31 Dec 2020 • Michael Whittaker, Ailidani Ailijiang, Aleksey Charapko, Murat Demirbas, Neil Giridharan, Joseph M. Hellerstein, Heidi Howard, Ion Stoica, Adriana Szekeres
In this paper, we introduce compartmentalization, the first comprehensive technique to eliminate state machine replication bottlenecks.
Distributed, Parallel, and Cluster Computing
1 code implementation • 10 May 2019 • Zongheng Yang, Eric Liang, Amog Kamsetty, Chenggang Wu, Yan Duan, Xi Chen, Pieter Abbeel, Joseph M. Hellerstein, Sanjay Krishnan, Ion Stoica
To produce a truly usable estimator, we develop a Monte Carlo integration scheme on top of autoregressive models that can efficiently handle range queries with dozens of dimensions or more.
1 code implementation • 7 Jan 2019 • Joseph M. Hellerstein, Peter Alvaro
A key concern in modern distributed systems is to avoid the cost of coordination while maintaining consistent semantics.
Distributed, Parallel, and Cluster Computing Databases Programming Languages Software Engineering
1 code implementation • 7 Jan 2019 • Joseph M. Hellerstein
I got helpful input on this writeup from some of the more senior students on the project, but any errors or omissions are mine.
Databases
1 code implementation • 10 Dec 2018 • Joseph M. Hellerstein, Jose Faleiro, Joseph E. Gonzalez, Johann Schleier-Smith, Vikram Sreekanti, Alexey Tumanov, Chenggang Wu
Serverless computing offers the potential to program the cloud in an autoscaling, pay-as-you go manner.
Distributed, Parallel, and Cluster Computing Databases
1 code implementation • 20 Sep 2018 • Noah Johnson, Joseph P. Near, Joseph M. Hellerstein, Dawn Song
Differential privacy is fast becoming the gold standard in enabling statistical analysis of data while protecting the privacy of individuals.
Cryptography and Security
no code implementations • 15 Dec 2017 • Ion Stoica, Dawn Song, Raluca Ada Popa, David Patterson, Michael W. Mahoney, Randy Katz, Anthony D. Joseph, Michael Jordan, Joseph M. Hellerstein, Joseph E. Gonzalez, Ken Goldberg, Ali Ghodsi, David Culler, Pieter Abbeel
With the increasing commoditization of computer vision, speech recognition and machine translation systems and the widespread deployment of learning-based back-end technologies such as digital advertising and intelligent infrastructures, AI (Artificial Intelligence) has moved from research labs to production.
no code implementations • 1 Feb 2013 • Peter Bailis, Aaron Davidson, Alan Fekete, Ali Ghodsi, Joseph M. Hellerstein, Ion Stoica
To minimize network latency and remain online during server failures and network partitions, many modern distributed data storage systems eschew transactional functionality, which provides strong semantic guarantees for groups of multiple operations over multiple data items.
Databases
2 code implementations • 25 Jun 2010 • Yucheng Low, Joseph Gonzalez, Aapo Kyrola, Danny Bickson, Carlos Guestrin, Joseph M. Hellerstein
Designing and implementing efficient, provably correct parallel machine learning (ML) algorithms is challenging.