Reproduce “AI for Distributed Systems Design: Scalable Cloud Optimization Through Repeated LLMs Sampling And Simulators” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Jacopo Tagliabue

Bauplan Labs developed an iterative AI-driven methodology for distributed systems design, employing Large Language Models to generate novel scheduling policies for a Function-as-a-Service runtime. This approach, validated through a simulator, achieved throughput improvements of up to 371.1% over a baseline FIFO scheduler.

Key insights

  • AI, specifically LLMs, can effectively explore new programmatic policy spaces, moving beyond parameter tuning to generate novel, semantically distinct distributed system policies.
  • Pairing generative AI with a deterministic system simulator creates a practical neuro-symbolic methodology, where the simulator acts as a robust verifier for machine-generated ideas.
  • The approach maintains human interpretability by generating policies as readable Python code, fostering trust, enabling debugging, and supporting human-AI collaboration in system design.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.