Use this when revising the main paper. SoCC papers are read by a joint SIGMOD+SIGOPS audience, so they need a cloud-scale problem stated in operator terms on the first page and evidence a skeptic from either community trusts. The failure this skill prevents is a paper that reads like a pure-OS result with a cloud title glued on, or a benchmark with no systems contribution.
| Section | Job it must do | Common failure |
|---|---|---|
| Intro | Operator problem, inadequacy at scale, contribution, evidence preview, cloud payoff — first page | Leads with a technology trend, not a problem |
| Background/Motivation | Why current cloud systems fall short here, grounded in scale | Motivation by assertion, no measured gap |
| Design / Study | The mechanism or the measurement setup, reproducibly, with the testbed/trace | Method described too thinly to re-deploy |
| Evaluation | Throughput, tail, and cost vs. tuned baselines on a real/realistic system | Mean-only metrics; simulation standing in for deployment |
| Limitations | The external-validity limits that bite (provider, region, regimes) | Generic or absent |
| Related work | Delta-first positioning across systems and data venues | Catalog of citations with no contrast |
| Draft pattern | SoCC-safe rewrite |
|---|---|
| "Our system significantly improves performance." | "raises throughput X% and holds p99 within the SLO on a 200-node testbed vs. |
| "We evaluate on a large workload." | "We replay a production trace of N invocations across M functions (provenance in §3)" |
| "Results show our approach works well." | "cuts provisioned instance-seconds Y% at equal p99 (Fig. 3); limits in §6" |
| "State-of-the-art performance." | Claim scoped to the workloads, scale, and cost model actually tested |
| "It scales." | "sustains the SLO from 10 to 200 nodes; beyond that, |
[Tail] report p95/p99 (p99.9 where it bites), not just the mean; show the distribution
[Cost] state the pricing model; report instance-seconds or $ so the saving is checkable
[Baseline] tune every baseline with a documented, equal budget; an untuned baseline is a weakness
[Scale] show behavior across sizes; name the bottleneck where it stops scaling
[Limits] single-provider / one-region / tested-regime limits stated next to the results
A draft with three mechanisms, twelve figures, and a sprawling background: keep the one mechanism that carries the contribution, the throughput/p99/cost figures that decide it, tuned baselines, and a limitations paragraph; move secondary regimes and full config sweeps to the artifact with forward references; cut background to the measured gap the paper closes. The test of a good cut: a reviewer should be able to answer "what did it improve, at what tail and cost, versus what baseline, and where does it stop working?" from the body alone.
[Writing diagnosis] clear / under-motivated / mean-only / over-claimed / over-scoped
[First-page fix] <new framing leading with the operator problem in cost/tail terms>
[Evidence audit] <claim -> deployment/trace -> tail+cost reported -> tuned baseline? yes/no>
[Limitations fix] <external-validity limit that bites -> where to state it>
[Anonymity edits] <system/cluster/trace names / self-citations / links to rewrite>