paperbot · PL 论文追踪

RSS

Peepco: Batch-Based Consistency Optimization

OOPSLA 9(OOPSLA1)2025
Ivan Kuraj, John Feser, Nadia Polikarpova, Armando Solar-Lezama

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

We present batch-based consistency, a new approach for consistency optimization that allows programmers to specialize consistency with application-level integrity properties. We implement the approach with a two-step process: we statically infer optimal consistency requirements for executions of bounded sets of operations, and then, use the inferred requirements to parameterize a new distributed protocol to relax operation reordering at run time when it is safe to do so. Our approach supports standard notions of consistency. We implement batch-based consistency in Peepco , demonstrate its expressiveness for partial data replication, and examine Peepco’s run-time performance impact in different settings.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot3164,
  title = {Peepco: Batch-Based Consistency Optimization},
  author = {Ivan Kuraj and John Feser and Nadia Polikarpova and Armando Solar-Lezama},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {9},
  number = {OOPSLA1},
  year = {2025},
  doi = {10.1145/3720513}
}