98 citations · 277 across the 22 of their papers we have counts for
23 papers
Transactions Make Debugging Easy
Qian Li, Peter Kraft, Michael Cafarella +6
We propose TROD, a novel transaction-oriented framework for debugging modern distributed web applications and online services. Our critical insight is that if applications store al…
Machine Learning with DBOS
Robert Redmond, Nathan W. Weckwerth, Brian S. Xia +5
We recently proposed a new cluster operating system stack, DBOS, centered on a DBMS. DBOS enables unique support for ML applications by encapsulating ML code within stored procedur…
Apiary: A DBMS-Integrated Transactional Function-as-a-Service Framework
Peter Kraft, Qian Li, Kostis Kaffes +16
Developers increasingly use function-as-a-service (FaaS) platforms for data-centric applications that perform low-latency and transactional operations on data, such as for microser…
Kyrix-S: Authoring Scalable Scatterplot Visualizations of Big Data
Wenbo Tao, Xinli Hou, Adam Sah +3
Static scatterplots often suffer from the overdraw problem on big datasets where object overlap causes undesirable visual clutter. The use of zooming in scatterplots can help allev…
DBOS: A Proposal for a Data-Centric Operating System
Michael Cafarella, David DeWitt, Vijay Gadepally +5
Current operating systems are complex systems that were designed before today's computing environments. This makes it difficult for them to meet the scalability, heterogeneity, ava…
ExSample: Efficient Searches on Video Repositories through Adaptive Sampling
Oscar Moll, Favyen Bastani, Sam Madden +3
Capturing and processing video is increasingly common as cameras become cheaper to deploy. At the same time, rich video understanding methods have progressed greatly in the last de…