{
  "title": "Answerwell: live Confluence REST read-path benchmark",
  "recordType": "Curated summary of an existing development-site benchmark; not a new run",
  "evidenceDate": "2026-10-07",
  "method": {
    "workloadQuestions": 300,
    "data": "Generated content in a dedicated performance space",
    "client": "The application's own read functions, called through its real REST client from WSL2 in California",
    "authentication": "Test-user basic authentication, not the Forge bridge",
    "warmRuns": 25,
    "coldConnectionRuns": 10,
    "percentile": "Nearest rank p90"
  },
  "voteSort": {
    "before": {"method": "Fetch a 200-question window and sort locally", "warmP90Seconds": 1.762, "coldConnectionP90Seconds": 1.856},
    "after": {"method": "Use CQL ordering and fetch 25 rows", "warmP90Seconds": 0.598, "coldConnectionP90Seconds": 0.703}
  },
  "otherReadPaths": {
    "newestSpaceListWarmP90Seconds": 0.509,
    "tenAnswerPanelWarmP90Seconds": 0.454,
    "similarQuestionsWarmP90Seconds": 0.384
  },
  "limitations": [
    "Excludes the Forge bridge, the app-data invocation, and rendering.",
    "Cold means a fresh connection; server-side Confluence caches were not forced cold.",
    "One author created the seeded content, and actions ran without concurrent workload.",
    "These data-path timings are not full user-experience timings or evidence of customer adoption."
  ]
}
