DBScholar

Back to papers

New Directions in Cloud Programming

Summary: Introduces PACT (Program semantics, Availability, Consistency, Targets of optimization) as a unifying abstraction to expose and manage distributed tradeoffs. Advocates lifting existing code to a declarative PACT layer and a multi-stage compiler that emits human-readable, hand-tunable code for gradual migration and research. (summarized by gpt-5-mini on Feb 09 2026)

Paper ID
hf4ca94ee3f12ec35
Venue
CIDR
Year
2021
Pagerank
6.1336615e-05
Overall Rank
5,400 | 63.81%
DOI
-
PDF
Download (CC BY 3.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{cheung_cidr21,
        address = {Amsterdam, Netherlands},
        series = {{CIDR} '21},
        title = {{New Directions in Cloud Programming}},
        booktitle = {Proceedings of the {Conference} on {Innovative} {Data} {Systems} {Research}},
        author = {Cheung, Alvin and Crooks, Natacha and Hellerstein, Joseph M. and Milano, Mae},
        year = {2021}
}

Incoming Citations (Sorted by Pagerank)

Showing 8 of 8 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 22 of 22 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
53 Eddies: Continuously Adaptive Query Processing 2000 SIGMOD 0.00040739114
89 Automated Selection of Materialized Views and Indexes for SQL Databases 2000 VLDB 0.00035265687
807 Coordination Avoidance in Database Systems 2015 VLDB 0.00013734149
1,019 Serverless Computing: One Step Forward, Two Steps Back 2019 CIDR 0.0001243645
1,255 Consistency Analysis in Bloom: a CALM and Collected Approach 2011 CIDR 0.00011313104
1,448 Cloudburst: Stateful Functions-as-a-Service 2020 VLDB 0.00010601724
1,479 Building on Quicksand 2009 CIDR 0.00010511492
1,635 Relational Transducers for Declarative Networking 2011 PODS 9.9989545e-05
2,189 Leveraging Lock Contention to Improve OLTP Application Performance 2016 VLDB 8.8866479e-05
2,455 The Homeostasis Protocol: Avoiding Transaction Coordination Through Program Analysis 2015 SIGMOD 8.4213386e-05
2,531 Multi-Objective Parametric Query Optimization 2015 VLDB 8.3140235e-05
2,969 Automatic Partitioning of Database Applications 2012 VLDB 7.7868967e-05
2,992 StatusQuo: Making Familiar Abstractions Perform Using Program Analysis 2013 CIDR 7.7605188e-05
3,153 Evita Raced: Metacompilation for Declarative Networks 2008 VLDB 7.5712705e-05
4,110 TARDiS: A Branch-and-Merge Approach To Weak Consistency 2016 SIGMOD 6.7895288e-05
4,417 Transactional Causal Consistency for Serverless Computing 2020 SIGMOD 6.591509e-05
4,670 Automatically Leveraging MapReduce Frameworks for Data-Intensive Applications 2018 SIGMOD 6.4607221e-05
5,369 A.M.B.R.O.S.I.A: Providing Performant Virtual Resiliency for Distributed Applications 2020 VLDB 6.1452118e-05
7,467 Interactive Checks for Coordination Avoidance 2019 VLDB 5.5043482e-05
10,195 Generating Application-Specific Data Layouts for In-memory Databases 2019 VLDB 5.0516135e-05
12,045 A Client-centric Approach to Transactional Datastores 2021 SIGMOD 4.9605343e-05
12,135 Demonstration of Chestnut: An In-memory Data Layout Designer for Database Applications 2020 SIGMOD 4.9605343e-05
Previous Page 1 / 1 Next

Semantically Similar Papers