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.1551126e-05
Overall Rank
5,380 | 63.83%
DOI
-

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.00040860054
88 Automated Selection of Materialized Views and Indexes for SQL Databases 2000 VLDB 0.00035351639
807 Coordination Avoidance in Database Systems 2015 VLDB 0.00013778758
1,019 Serverless Computing: One Step Forward, Two Steps Back 2019 CIDR 0.00012460326
1,245 Consistency Analysis in Bloom: a CALM and Collected Approach 2011 CIDR 0.00011353116
1,441 Cloudburst: Stateful Functions-as-a-Service 2020 VLDB 0.00010641542
1,478 Building on Quicksand 2009 CIDR 0.00010548037
1,630 Relational Transducers for Declarative Networking 2011 PODS 0.00010033547
2,180 Leveraging Lock Contention to Improve OLTP Application Performance 2016 VLDB 8.9119622e-05
2,451 The Homeostasis Protocol: Avoiding Transaction Coordination Through Program Analysis 2015 SIGMOD 8.4467767e-05
2,524 Multi-Objective Parametric Query Optimization 2015 VLDB 8.3439125e-05
2,954 Automatic Partitioning of Database Applications 2012 VLDB 7.8126137e-05
2,979 StatusQuo: Making Familiar Abstractions Perform Using Program Analysis 2013 CIDR 7.789233e-05
3,141 Evita Raced: Metacompilation for Declarative Networks 2008 VLDB 7.5995107e-05
4,085 TARDiS: A Branch-and-Merge Approach To Weak Consistency 2016 SIGMOD 6.815237e-05
4,395 Transactional Causal Consistency for Serverless Computing 2020 SIGMOD 6.6164558e-05
4,654 Automatically Leveraging MapReduce Frameworks for Data-Intensive Applications 2018 SIGMOD 6.4849398e-05
5,349 A.M.B.R.O.S.I.A: Providing Performant Virtual Resiliency for Distributed Applications 2020 VLDB 6.1684059e-05
7,443 Interactive Checks for Coordination Avoidance 2019 VLDB 5.5252248e-05
10,156 Generating Application-Specific Data Layouts for In-memory Databases 2019 VLDB 5.0707546e-05
11,995 A Client-centric Approach to Transactional Datastores 2021 SIGMOD 4.9793485e-05
12,085 Demonstration of Chestnut: An In-memory Data Layout Designer for Database Applications 2020 SIGMOD 4.9793485e-05
Previous Page 1 / 1 Next

Semantically Similar Papers