Pith. sign in

REVIEW 1 cited by

Object Proxy Patterns for Accelerating Distributed Applications

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2407.01764 v2 pith:VNPLBJLT submitted 2024-07-01 cs.DC

classification cs.DC
keywords distributedpatternsapplicationdataproxyapplicationsimplementationsobject
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Workflow and serverless frameworks have empowered new approaches to distributed application design by abstracting compute resources. However, their typically limited or one-size-fits-all support for advanced data flow patterns leaves optimization to the application programmer -- optimization that becomes more difficult as data become larger. The transparent object proxy, which provides wide-area references that can resolve to data regardless of location, has been demonstrated as an effective low-level building block in such situations. Here we propose three high-level proxy-based programming patterns -- distributed futures, streaming, and ownership -- that make the power of the proxy pattern usable for more complex and dynamic distributed program structures. We motivate these patterns via careful review of application requirements and describe implementations of each pattern. We evaluate our implementations through a suite of benchmarks and by applying them in three substantial scientific applications, in which we demonstrate substantial improvements in runtime, throughput, and memory usage.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. MOFA: Discovering Materials for Carbon Capture with a GenAI- and Simulation-Based Workflow

    cs.DC 2025-01 conditional novelty 6.0 of 10

    MOFA couples a fine-tuned diffusion model with LAMMPS, CP2K, and RASPA simulations in an online learning loop to generate stable MOFs with high CO2 adsorption, demonstrating near-linear scaling on up to 450 nodes.

Pith tools