English

A Core Calculus for Static Latency Tracking with Placement Types

Programming Languages 2020-07-31 v1 Logic in Computer Science Software Engineering

Abstract

Developing efficient geo-distributed applications is challenging as programmers can easily introduce computations that entail high latency communication. We propose a language design which makes latency explicit and extracts type-level bounds for a computation's runtime latency. We present our initial steps with a core calculus that enables extracting provably correct latency bounds and outline future work.

Keywords

Cite

@article{arxiv.2007.15617,
  title  = {A Core Calculus for Static Latency Tracking with Placement Types},
  author = {Tobias Reinhard},
  journal= {arXiv preprint arXiv:2007.15617},
  year   = {2020}
}

Comments

3 pages, 0 figures, accepted at Student Research Competition @ POPL 2019

R2 v1 2026-06-23T17:32:09.113Z