{
  "schema_version": 1,
  "title": "Telebugs Rails 1.23.3 vs Rust 2.0.1 benchmark results",
  "contents": "All five measured rounds for the two releases compared in the article. Values retain source precision. These are per-trial statistics, not per-request samples or fixture payloads.",
  "versions": {
    "rails": {
      "telebugs": "1.23.3",
      "framework": "Rails 8.1.3.1",
      "ruby": "4.0.6"
    },
    "rust": {
      "telebugs": "2.0.1",
      "rust_compiler": "1.92.0",
      "build_profile": "release"
    }
  },
  "environment": {
    "platform": "Native AMD64 Linux containers in an OrbStack VM on a shared Intel i7-9750H laptop",
    "resource_limits_and_counts": {
      "app_cpus": 2,
      "app_memory_bytes": 2147483648,
      "swap": false,
      "client_cpus": 2,
      "client_memory_bytes": 536870912,
      "rounds": 5,
      "seed_reports": 2000,
      "seed_groups": 100,
      "ingest_warmup": 100,
      "page_requests_per_route": 100,
      "ingest_count": 1000,
      "ingest_concurrency": 4
    },
    "default_background_worker_processes_per_application": 6,
    "sqlite_policy": {
      "databases": [
        "primary",
        "queue",
        "cache"
      ],
      "journal_mode": "WAL",
      "synchronous": "NORMAL"
    },
    "external_notifications_configured": false,
    "network": "Loopback within the local Linux environment; persistent HTTP connections and identity encoding.",
    "client_isolation": "Load client and read-only SQLite observer run outside the application CPU accounting group with separate resource limits."
  },
  "fixture_and_execution": {
    "seed_projects": 1,
    "reset": "Each trial starts from an identical cold copy of the stopped seed databases.",
    "warmup": "100 ingestion events before measured work; page routes and connections are warmed before timed page requests. Warmups are excluded from reported request and report counts.",
    "pages": "Each trial measures 100 authenticated full HTML requests per route at concurrency 1, then another 100 per route at concurrency 4: 600 requests per mode.",
    "ingestion": "Each trial sends one fixed burst of 1,000 events over four connections, within the existing 3,000-events-per-minute admission policy.",
    "execution_order": "Version order varied across rounds. Within each application trial, serial pages, concurrent pages, and ingestion were measured as separate phases.",
    "measured_page_requests_per_version": 6000,
    "measured_reports_per_version": 5000,
    "validation": "Expected event IDs and report counts were accounted for, no pending payloads or unfinished/failed jobs remained, and stopped databases passed integrity checks."
  },
  "metric_definitions": {
    "p50_ms": "Per-route nearest-rank 50th percentile of full-response latency, in milliseconds, within one trial.",
    "p95_ms": "Per-route nearest-rank 95th percentile of full-response latency, in milliseconds, within one trial.",
    "mean_ms": "Per-route arithmetic mean full-response latency in milliseconds within one trial.",
    "mean_body_bytes": "Mean response body size in bytes; the released versions return different HTML.",
    "batch_elapsed_seconds": "Elapsed seconds to finish all 600 authenticated page requests in that concurrency mode.",
    "cpu_seconds_per_1000_requests": "Whole application cgroup CPU time, including background workers, normalized to 1,000 page requests.",
    "elapsed_seconds": "Seconds from the first ingestion send until all 1,000 reports are stored and the queue is drained.",
    "stored_reports_per_second": "1,000 divided by elapsed_seconds; completed fixed-burst throughput.",
    "cpu_seconds_per_1000_reports": "Whole application cgroup CPU time during the 1,000-report ingestion burst through completion.",
    "acceptance_seconds": "Seconds to receive HTTP acknowledgments for the entire ingestion burst; not individual-request latency.",
    "drain_seconds": "Additional seconds after the final HTTP acknowledgment until the complete ingestion burst finishes."
  },
  "aggregation": {
    "per_version_medians": "Median of five per-trial values for each metric. Latency percentiles are computed within each trial first; requests are not pooled across trials.",
    "ratios": "Headline ratios compare the two version medians, rather than averaging per-round speedups.",
    "cpu_accounting": "Cumulative application CPU is bracketed after client preparation through completed work. Idle background CPU is included, not subtracted."
  },
  "limitations": [
    "One shared laptop, one synthetic dataset, and AMD64 only; not a dedicated VPS or ARM64 performance measurement.",
    "Page timings exclude sign-in, assets, browser rendering, and TLS.",
    "Fixed-burst ingestion results are not a sustained rate ceiling or a promise of capacity for every installation.",
    "The complete application versions differ in runtime, queries, rendered HTML, and configuration. These results do not isolate the language alone.",
    "Every measured round for these two releases is retained, including the slower Rust ingestion round and slower median HTTP acknowledgment time."
  ],
  "page_labels": {
    "projects": "Projects",
    "project_overview": "Project overview",
    "errors": "All errors",
    "reports": "All reports",
    "error_reports": "Occurrences of one error",
    "report_detail": "Report detail"
  },
  "summary": {
    "headline_comparison": {
      "page_throughput_ratio_concurrency_4": 5.965477966162385,
      "page_cpu_reduction_percent_concurrency_4": 68.66757691244656,
      "completed_ingestion_throughput_ratio": 1.693760734398537,
      "ingestion_cpu_reduction_percent": 33.12601918471528,
      "rounds_with_faster_rust_ingestion": 4
    },
    "per_version_medians": {
      "rails": {
        "pages": {
          "concurrency_1": {
            "batch_elapsed_seconds": 34.03616794000118,
            "cpu_seconds_per_1000_requests": 58.477891666666665,
            "routes": {
              "projects": {
                "p50_ms": 15.232737998303492,
                "p95_ms": 21.445446996949613,
                "mean_ms": 16.476696450190502,
                "mean_body_bytes": 69568.0
              },
              "project_overview": {
                "p50_ms": 78.20848299888894,
                "p95_ms": 164.31458300212398,
                "mean_ms": 87.66178792029677,
                "mean_body_bytes": 297033.0
              },
              "errors": {
                "p50_ms": 104.6465619947412,
                "p95_ms": 134.87463600176852,
                "mean_ms": 108.24446277023526,
                "mean_body_bytes": 501666.0
              },
              "reports": {
                "p50_ms": 34.0785579974181,
                "p95_ms": 40.45146800490329,
                "mean_ms": 34.71684780997748,
                "mean_body_bytes": 283356.0
              },
              "error_reports": {
                "p50_ms": 49.38100399886025,
                "p95_ms": 56.53172600432299,
                "mean_ms": 50.797950189880794,
                "mean_body_bytes": 236705.0
              },
              "report_detail": {
                "p50_ms": 39.975929001229815,
                "p95_ms": 48.795999995491,
                "mean_ms": 42.0296515897644,
                "mean_body_bytes": 169081.0
              }
            }
          },
          "concurrency_4": {
            "batch_elapsed_seconds": 34.29179744800058,
            "cpu_seconds_per_1000_requests": 61.12756833333333,
            "routes": {
              "projects": {
                "p50_ms": 120.49136899440782,
                "p95_ms": 252.13290200190386,
                "mean_ms": 128.66294551968167,
                "mean_body_bytes": 69568.0
              },
              "project_overview": {
                "p50_ms": 231.42843400273705,
                "p95_ms": 475.2675359995919,
                "mean_ms": 250.26804798966623,
                "mean_body_bytes": 297033.0
              },
              "errors": {
                "p50_ms": 320.08890599536244,
                "p95_ms": 522.902017000888,
                "mean_ms": 333.11647365015233,
                "mean_body_bytes": 501666.0
              },
              "reports": {
                "p50_ms": 138.3802080017631,
                "p95_ms": 289.7053819979192,
                "mean_ms": 155.0517424701684,
                "mean_body_bytes": 283356.0
              },
              "error_reports": {
                "p50_ms": 185.02828299824614,
                "p95_ms": 369.7043089996441,
                "mean_ms": 198.39143673983926,
                "mean_body_bytes": 236705.0
              },
              "report_detail": {
                "p50_ms": 260.47470699995756,
                "p95_ms": 499.47615699784365,
                "mean_ms": 281.07243552978616,
                "mean_body_bytes": 169081.0
              }
            }
          }
        },
        "ingestion": {
          "elapsed_seconds": 22.613019441007054,
          "stored_reports_per_second": 44.22231195656133,
          "cpu_seconds_per_1000_reports": 30.445904,
          "acceptance_seconds": 10.293296102005115,
          "drain_seconds": 12.31972333900194
        }
      },
      "rust": {
        "pages": {
          "concurrency_1": {
            "batch_elapsed_seconds": 8.946124733003671,
            "cpu_seconds_per_1000_requests": 15.076516666666667,
            "routes": {
              "projects": {
                "p50_ms": 6.402254999557044,
                "p95_ms": 7.145251998736057,
                "mean_ms": 6.435537259603734,
                "mean_body_bytes": 58457.0
              },
              "project_overview": {
                "p50_ms": 22.886328006279655,
                "p95_ms": 25.180589997034986,
                "mean_ms": 22.98839629002032,
                "mean_body_bytes": 299094.0
              },
              "errors": {
                "p50_ms": 18.044535994704347,
                "p95_ms": 19.745782999962103,
                "mean_ms": 17.913563800029806,
                "mean_body_bytes": 299677.0
              },
              "reports": {
                "p50_ms": 14.47772400570102,
                "p95_ms": 15.576377998513635,
                "mean_ms": 14.332013660095981,
                "mean_body_bytes": 162684.0
              },
              "error_reports": {
                "p50_ms": 16.329687998222653,
                "p95_ms": 17.98419200349599,
                "mean_ms": 16.257418360255542,
                "mean_body_bytes": 244657.0
              },
              "report_detail": {
                "p50_ms": 11.058477000915445,
                "p95_ms": 12.009419995592907,
                "mean_ms": 11.051840430445736,
                "mean_body_bytes": 169798.0
              }
            }
          },
          "concurrency_4": {
            "batch_elapsed_seconds": 5.748373834001541,
            "cpu_seconds_per_1000_requests": 19.152748333333335,
            "routes": {
              "projects": {
                "p50_ms": 8.920631000364665,
                "p95_ms": 57.097144999715965,
                "mean_ms": 17.78371647989843,
                "mean_body_bytes": 58457.0
              },
              "project_overview": {
                "p50_ms": 70.55511300131911,
                "p95_ms": 82.24926600087201,
                "mean_ms": 56.45013187015138,
                "mean_body_bytes": 299094.0
              },
              "errors": {
                "p50_ms": 26.363755998318084,
                "p95_ms": 75.42612399993232,
                "mean_ms": 43.03789871002664,
                "mean_body_bytes": 299677.0
              },
              "reports": {
                "p50_ms": 20.899798000755254,
                "p95_ms": 70.92264599486953,
                "mean_ms": 37.96177495023585,
                "mean_body_bytes": 162684.0
              },
              "error_reports": {
                "p50_ms": 22.39933199598454,
                "p95_ms": 71.64479800121626,
                "mean_ms": 40.013818119768985,
                "mean_body_bytes": 244657.0
              },
              "report_detail": {
                "p50_ms": 15.422388998558745,
                "p95_ms": 65.76001799840014,
                "mean_ms": 26.467324750701664,
                "mean_body_bytes": 169798.0
              }
            }
          }
        },
        "ingestion": {
          "elapsed_seconds": 13.350775573999272,
          "stored_reports_per_second": 74.90201557634651,
          "cpu_seconds_per_1000_reports": 20.360388,
          "acceptance_seconds": 12.293679807000444,
          "drain_seconds": 0.8527628400042886
        }
      }
    }
  },
  "trials": [
    {
      "round": 1,
      "results": {
        "rails": {
          "pages": {
            "concurrency_1": {
              "batch_elapsed_seconds": 36.510085785004776,
              "cpu_seconds_per_1000_requests": 62.951035,
              "routes": {
                "projects": {
                  "p50_ms": 15.232737998303492,
                  "p95_ms": 24.471920005453285,
                  "mean_ms": 17.09089230003883,
                  "mean_body_bytes": 69568.0
                },
                "project_overview": {
                  "p50_ms": 76.73696699930588,
                  "p95_ms": 179.68292700243182,
                  "mean_ms": 92.33402332996775,
                  "mean_body_bytes": 296973.0
                },
                "errors": {
                  "p50_ms": 100.60230000090087,
                  "p95_ms": 187.2556899979827,
                  "mean_ms": 117.35947344001033,
                  "mean_body_bytes": 501516.0
                },
                "reports": {
                  "p50_ms": 33.19649399782065,
                  "p95_ms": 55.27033500402467,
                  "mean_ms": 36.60851291992003,
                  "mean_body_bytes": 283256.0
                },
                "error_reports": {
                  "p50_ms": 49.200192996067926,
                  "p95_ms": 84.57688899943605,
                  "mean_ms": 55.0193847099581,
                  "mean_body_bytes": 236661.0
                },
                "report_detail": {
                  "p50_ms": 39.60801300127059,
                  "p95_ms": 60.41836299846182,
                  "mean_ms": 46.09435109006881,
                  "mean_body_bytes": 169078.0
                }
              }
            },
            "concurrency_4": {
              "batch_elapsed_seconds": 33.85849612499442,
              "cpu_seconds_per_1000_requests": 60.59683333333333,
              "routes": {
                "projects": {
                  "p50_ms": 123.04924099589698,
                  "p95_ms": 202.48312500189058,
                  "mean_ms": 124.69563485021354,
                  "mean_body_bytes": 69568.0
                },
                "project_overview": {
                  "p50_ms": 220.757543000218,
                  "p95_ms": 494.2244420017232,
                  "mean_ms": 250.25772339991818,
                  "mean_body_bytes": 296973.0
                },
                "errors": {
                  "p50_ms": 276.93759099929594,
                  "p95_ms": 561.0672269976931,
                  "mean_ms": 309.29449488961836,
                  "mean_body_bytes": 501516.0
                },
                "reports": {
                  "p50_ms": 138.3802080017631,
                  "p95_ms": 289.7053819979192,
                  "mean_ms": 155.0517424701684,
                  "mean_body_bytes": 283256.0
                },
                "error_reports": {
                  "p50_ms": 198.1554190060706,
                  "p95_ms": 380.8898799979943,
                  "mean_ms": 213.71114155030227,
                  "mean_body_bytes": 236661.0
                },
                "report_detail": {
                  "p50_ms": 250.94461200205842,
                  "p95_ms": 499.47615699784365,
                  "mean_ms": 283.4562609502609,
                  "mean_body_bytes": 169078.0
                }
              }
            }
          },
          "ingestion": {
            "elapsed_seconds": 21.9124951279955,
            "stored_reports_per_second": 45.63606262813931,
            "cpu_seconds_per_1000_reports": 28.926631,
            "acceptance_seconds": 9.882453184000042,
            "drain_seconds": 12.030041943995457
          }
        },
        "rust": {
          "pages": {
            "concurrency_1": {
              "batch_elapsed_seconds": 7.467024067998864,
              "cpu_seconds_per_1000_requests": 12.404571666666667,
              "routes": {
                "projects": {
                  "p50_ms": 5.255044001387432,
                  "p95_ms": 5.722791996959131,
                  "mean_ms": 5.3353067796706455,
                  "mean_body_bytes": 58457.0
                },
                "project_overview": {
                  "p50_ms": 18.792015995131806,
                  "p95_ms": 19.56439599598525,
                  "mean_ms": 18.950929940037895,
                  "mean_body_bytes": 299014.0
                },
                "errors": {
                  "p50_ms": 14.929805998690426,
                  "p95_ms": 15.651813999284059,
                  "mean_ms": 15.039023279605317,
                  "mean_body_bytes": 299577.0
                },
                "reports": {
                  "p50_ms": 11.936417999095283,
                  "p95_ms": 12.672159995418042,
                  "mean_ms": 12.073116269675666,
                  "mean_body_bytes": 162634.0
                },
                "error_reports": {
                  "p50_ms": 13.479403998644557,
                  "p95_ms": 14.3481819977751,
                  "mean_ms": 13.601835499794106,
                  "mean_body_bytes": 244613.0
                },
                "report_detail": {
                  "p50_ms": 9.094039000046905,
                  "p95_ms": 9.786773996893317,
                  "mean_ms": 9.19247830977838,
                  "mean_body_bytes": 169796.0
                }
              }
            },
            "concurrency_4": {
              "batch_elapsed_seconds": 5.26495307499863,
              "cpu_seconds_per_1000_requests": 17.538913333333333,
              "routes": {
                "projects": {
                  "p50_ms": 8.786919999693055,
                  "p95_ms": 58.74164899432799,
                  "mean_ms": 19.609281609518803,
                  "mean_body_bytes": 58457.0
                },
                "project_overview": {
                  "p50_ms": 29.41469800134655,
                  "p95_ms": 79.80346699332586,
                  "mean_ms": 48.52049379005621,
                  "mean_body_bytes": 299014.0
                },
                "errors": {
                  "p50_ms": 24.85492199775763,
                  "p95_ms": 72.7642999991076,
                  "mean_ms": 43.03789871002664,
                  "mean_body_bytes": 299577.0
                },
                "reports": {
                  "p50_ms": 18.82917799957795,
                  "p95_ms": 67.75520099472487,
                  "mean_ms": 32.17507412031409,
                  "mean_body_bytes": 162634.0
                },
                "error_reports": {
                  "p50_ms": 20.712215002276935,
                  "p95_ms": 70.91028700233437,
                  "mean_ms": 38.1520734802325,
                  "mean_body_bytes": 244613.0
                },
                "report_detail": {
                  "p50_ms": 14.813288995355833,
                  "p95_ms": 65.42444999649888,
                  "mean_ms": 24.337702279517544,
                  "mean_body_bytes": 169796.0
                }
              }
            }
          },
          "ingestion": {
            "elapsed_seconds": 10.20285361000424,
            "stored_reports_per_second": 98.01179534904495,
            "cpu_seconds_per_1000_reports": 18.195969,
            "acceptance_seconds": 9.109704153001076,
            "drain_seconds": 1.0931494570031646
          }
        }
      }
    },
    {
      "round": 2,
      "results": {
        "rails": {
          "pages": {
            "concurrency_1": {
              "batch_elapsed_seconds": 34.79546469300112,
              "cpu_seconds_per_1000_requests": 59.74581666666666,
              "routes": {
                "projects": {
                  "p50_ms": 15.468320001673419,
                  "p95_ms": 31.79619000002276,
                  "mean_ms": 17.457120059480076,
                  "mean_body_bytes": 69568.0
                },
                "project_overview": {
                  "p50_ms": 79.37357199989492,
                  "p95_ms": 161.39056799875107,
                  "mean_ms": 89.86190251984226,
                  "mean_body_bytes": 296973.0
                },
                "errors": {
                  "p50_ms": 106.94484399573412,
                  "p95_ms": 139.900807000231,
                  "mean_ms": 109.6500009495503,
                  "mean_body_bytes": 501516.0
                },
                "reports": {
                  "p50_ms": 34.74112399999285,
                  "p95_ms": 40.45146800490329,
                  "mean_ms": 35.81038459975389,
                  "mean_body_bytes": 283256.0
                },
                "error_reports": {
                  "p50_ms": 50.39584600308444,
                  "p95_ms": 56.53172600432299,
                  "mean_ms": 51.678187609650195,
                  "mean_body_bytes": 236661.0
                },
                "report_detail": {
                  "p50_ms": 40.99759000382619,
                  "p95_ms": 51.43067600147333,
                  "mean_ms": 42.93215379067988,
                  "mean_body_bytes": 169078.0
                }
              }
            },
            "concurrency_4": {
              "batch_elapsed_seconds": 34.38673352100159,
              "cpu_seconds_per_1000_requests": 61.14196,
              "routes": {
                "projects": {
                  "p50_ms": 115.97027799871285,
                  "p95_ms": 257.1442810003646,
                  "mean_ms": 128.66294551968167,
                  "mean_body_bytes": 69568.0
                },
                "project_overview": {
                  "p50_ms": 225.0239029963268,
                  "p95_ms": 409.3062230022042,
                  "mean_ms": 247.60857565968763,
                  "mean_body_bytes": 296973.0
                },
                "errors": {
                  "p50_ms": 306.57479200453963,
                  "p95_ms": 522.902017000888,
                  "mean_ms": 324.33883969002636,
                  "mean_body_bytes": 501516.0
                },
                "reports": {
                  "p50_ms": 122.44974799978081,
                  "p95_ms": 259.48186100140447,
                  "mean_ms": 138.11018355008855,
                  "mean_body_bytes": 283256.0
                },
                "error_reports": {
                  "p50_ms": 185.02828299824614,
                  "p95_ms": 313.8310630019987,
                  "mean_ms": 192.87032502026705,
                  "mean_body_bytes": 236661.0
                },
                "report_detail": {
                  "p50_ms": 287.35614100150997,
                  "p95_ms": 532.7073459993699,
                  "mean_ms": 304.262301279814,
                  "mean_body_bytes": 169078.01
                }
              }
            }
          },
          "ingestion": {
            "elapsed_seconds": 22.613019441007054,
            "stored_reports_per_second": 44.22231195656133,
            "cpu_seconds_per_1000_reports": 30.445904,
            "acceptance_seconds": 10.293296102005115,
            "drain_seconds": 12.31972333900194
          }
        },
        "rust": {
          "pages": {
            "concurrency_1": {
              "batch_elapsed_seconds": 8.915092404000461,
              "cpu_seconds_per_1000_requests": 15.076516666666667,
              "routes": {
                "projects": {
                  "p50_ms": 5.994541999825742,
                  "p95_ms": 8.468549000099301,
                  "mean_ms": 6.435537259603734,
                  "mean_body_bytes": 58457.0
                },
                "project_overview": {
                  "p50_ms": 20.751915995788295,
                  "p95_ms": 31.479776997002773,
                  "mean_ms": 22.816071639681468,
                  "mean_body_bytes": 299014.0
                },
                "errors": {
                  "p50_ms": 16.382566005631816,
                  "p95_ms": 23.94688500498887,
                  "mean_ms": 17.913563800029806,
                  "mean_body_bytes": 299577.0
                },
                "reports": {
                  "p50_ms": 13.161898998077959,
                  "p95_ms": 18.17465700150933,
                  "mean_ms": 14.332013660095981,
                  "mean_body_bytes": 162634.0
                },
                "error_reports": {
                  "p50_ms": 14.724166001542471,
                  "p95_ms": 21.35493600508198,
                  "mean_ms": 16.019297670500237,
                  "mean_body_bytes": 244613.0
                },
                "report_detail": {
                  "p50_ms": 10.205022001173347,
                  "p95_ms": 13.715310997213237,
                  "mean_ms": 11.051840430445736,
                  "mean_body_bytes": 169796.0
                }
              }
            },
            "concurrency_4": {
              "batch_elapsed_seconds": 5.845630128002085,
              "cpu_seconds_per_1000_requests": 19.52042833333333,
              "routes": {
                "projects": {
                  "p50_ms": 8.881631001713686,
                  "p95_ms": 56.391204001556616,
                  "mean_ms": 16.178222670496325,
                  "mean_body_bytes": 58457.0
                },
                "project_overview": {
                  "p50_ms": 70.55511300131911,
                  "p95_ms": 101.41931899852352,
                  "mean_ms": 60.51565427027526,
                  "mean_body_bytes": 299014.0
                },
                "errors": {
                  "p50_ms": 28.280653001274914,
                  "p95_ms": 87.5990400018054,
                  "mean_ms": 44.56103963064379,
                  "mean_body_bytes": 299577.0
                },
                "reports": {
                  "p50_ms": 22.066867000830825,
                  "p95_ms": 74.49308499781182,
                  "mean_ms": 38.23563517005823,
                  "mean_body_bytes": 162634.0
                },
                "error_reports": {
                  "p50_ms": 24.923580000177026,
                  "p95_ms": 79.11289699404733,
                  "mean_ms": 40.87248133000685,
                  "mean_body_bytes": 244613.0
                },
                "report_detail": {
                  "p50_ms": 15.290094997908454,
                  "p95_ms": 69.36859599954914,
                  "mean_ms": 29.102090769592905,
                  "mean_body_bytes": 169796.0
                }
              }
            }
          },
          "ingestion": {
            "elapsed_seconds": 31.690535235000425,
            "stored_reports_per_second": 31.555162845452855,
            "cpu_seconds_per_1000_reports": 23.13074,
            "acceptance_seconds": 30.846111377999478,
            "drain_seconds": 0.8444238570009475
          }
        }
      }
    },
    {
      "round": 3,
      "results": {
        "rails": {
          "pages": {
            "concurrency_1": {
              "batch_elapsed_seconds": 33.24143469899718,
              "cpu_seconds_per_1000_requests": 57.067548333333335,
              "routes": {
                "projects": {
                  "p50_ms": 15.297829995688517,
                  "p95_ms": 21.445446996949613,
                  "mean_ms": 16.476696450190502,
                  "mean_body_bytes": 69568.0
                },
                "project_overview": {
                  "p50_ms": 78.52876099786954,
                  "p95_ms": 164.31458300212398,
                  "mean_ms": 84.70985304964415,
                  "mean_body_bytes": 297033.0
                },
                "errors": {
                  "p50_ms": 104.6465619947412,
                  "p95_ms": 134.87463600176852,
                  "mean_ms": 106.15403954019712,
                  "mean_body_bytes": 501666.0
                },
                "reports": {
                  "p50_ms": 34.0785579974181,
                  "p95_ms": 39.901625001220964,
                  "mean_ms": 33.99945571058197,
                  "mean_body_bytes": 283356.0
                },
                "error_reports": {
                  "p50_ms": 49.38100399886025,
                  "p95_ms": 55.09761299617821,
                  "mean_ms": 49.27269942993007,
                  "mean_body_bytes": 236705.0
                },
                "report_detail": {
                  "p50_ms": 40.3180350040202,
                  "p95_ms": 48.09258400200633,
                  "mean_ms": 41.216475990004255,
                  "mean_body_bytes": 169081.0
                }
              }
            },
            "concurrency_4": {
              "batch_elapsed_seconds": 34.29179744800058,
              "cpu_seconds_per_1000_requests": 61.12756833333333,
              "routes": {
                "projects": {
                  "p50_ms": 110.90675799641758,
                  "p95_ms": 252.13290200190386,
                  "mean_ms": 123.8446277899493,
                  "mean_body_bytes": 69568.0
                },
                "project_overview": {
                  "p50_ms": 231.42843400273705,
                  "p95_ms": 475.2675359995919,
                  "mean_ms": 260.2667483800906,
                  "mean_body_bytes": 297033.0
                },
                "errors": {
                  "p50_ms": 320.08890599536244,
                  "p95_ms": 508.64001500303857,
                  "mean_ms": 333.11647365015233,
                  "mean_body_bytes": 501666.0
                },
                "reports": {
                  "p50_ms": 131.10139899799833,
                  "p95_ms": 297.58471199602354,
                  "mean_ms": 157.4260054795741,
                  "mean_body_bytes": 283356.0
                },
                "error_reports": {
                  "p50_ms": 171.20493999391329,
                  "p95_ms": 369.7043089996441,
                  "mean_ms": 198.39143673983926,
                  "mean_body_bytes": 236705.0
                },
                "report_detail": {
                  "p50_ms": 260.47470699995756,
                  "p95_ms": 508.51891199999955,
                  "mean_ms": 281.07243552978616,
                  "mean_body_bytes": 169081.0
                }
              }
            }
          },
          "ingestion": {
            "elapsed_seconds": 22.10700983300194,
            "stored_reports_per_second": 45.23452097565782,
            "cpu_seconds_per_1000_reports": 30.571444,
            "acceptance_seconds": 10.408772465001675,
            "drain_seconds": 11.698237368000264
          }
        },
        "rust": {
          "pages": {
            "concurrency_1": {
              "batch_elapsed_seconds": 9.112116418000369,
              "cpu_seconds_per_1000_requests": 15.317546666666667,
              "routes": {
                "projects": {
                  "p50_ms": 6.553414998052176,
                  "p95_ms": 7.28861599782249,
                  "mean_ms": 6.5195439793751575,
                  "mean_body_bytes": 58457.0
                },
                "project_overview": {
                  "p50_ms": 23.51241400174331,
                  "p95_ms": 24.820011996780522,
                  "mean_ms": 23.39772452971374,
                  "mean_body_bytes": 299094.0
                },
                "errors": {
                  "p50_ms": 18.43034000194166,
                  "p95_ms": 19.745782999962103,
                  "mean_ms": 18.250793370534666,
                  "mean_body_bytes": 299677.0
                },
                "reports": {
                  "p50_ms": 14.808118001383264,
                  "p95_ms": 15.839644998777658,
                  "mean_ms": 14.591478599977563,
                  "mean_body_bytes": 162684.0
                },
                "error_reports": {
                  "p50_ms": 16.880659997696057,
                  "p95_ms": 17.98419200349599,
                  "mean_ms": 16.576515919950907,
                  "mean_body_bytes": 244657.0
                },
                "report_detail": {
                  "p50_ms": 11.396848000003956,
                  "p95_ms": 12.177635995612945,
                  "mean_ms": 11.226164429681376,
                  "mean_body_bytes": 169798.0
                }
              }
            },
            "concurrency_4": {
              "batch_elapsed_seconds": 5.577804688997276,
              "cpu_seconds_per_1000_requests": 18.547628333333332,
              "routes": {
                "projects": {
                  "p50_ms": 9.201549000863452,
                  "p95_ms": 57.009577001736034,
                  "mean_ms": 18.850800289874314,
                  "mean_body_bytes": 58457.0
                },
                "project_overview": {
                  "p50_ms": 67.08077900111675,
                  "p95_ms": 80.60344200202962,
                  "mean_ms": 53.46052349930687,
                  "mean_body_bytes": 299094.0
                },
                "errors": {
                  "p50_ms": 25.0677279982483,
                  "p95_ms": 72.79271299921675,
                  "mean_ms": 41.79682926958776,
                  "mean_body_bytes": 299677.0
                },
                "reports": {
                  "p50_ms": 20.899798000755254,
                  "p95_ms": 70.16653700702591,
                  "mean_ms": 38.13272132065322,
                  "mean_body_bytes": 162684.0
                },
                "error_reports": {
                  "p50_ms": 22.025456004485022,
                  "p95_ms": 69.81664799968712,
                  "mean_ms": 38.6749481496372,
                  "mean_body_bytes": 244657.0
                },
                "report_detail": {
                  "p50_ms": 16.205800995521713,
                  "p95_ms": 64.29043599928264,
                  "mean_ms": 26.130043720186222,
                  "mean_body_bytes": 169798.0
                }
              }
            }
          },
          "ingestion": {
            "elapsed_seconds": 13.914143843001511,
            "stored_reports_per_second": 71.869315948101,
            "cpu_seconds_per_1000_reports": 19.771587,
            "acceptance_seconds": 13.22559425500367,
            "drain_seconds": 0.6885495879978407
          }
        }
      }
    },
    {
      "round": 4,
      "results": {
        "rails": {
          "pages": {
            "concurrency_1": {
              "batch_elapsed_seconds": 32.600490238997736,
              "cpu_seconds_per_1000_requests": 55.97448166666666,
              "routes": {
                "projects": {
                  "p50_ms": 14.368172000104096,
                  "p95_ms": 19.664805004140362,
                  "mean_ms": 15.609521659644088,
                  "mean_body_bytes": 69568.0
                },
                "project_overview": {
                  "p50_ms": 70.46205100050429,
                  "p95_ms": 97.38310000102501,
                  "mean_ms": 78.59770917959395,
                  "mean_body_bytes": 297033.0
                },
                "errors": {
                  "p50_ms": 95.89228299591923,
                  "p95_ms": 127.52642700070282,
                  "mean_ms": 106.18601229041815,
                  "mean_body_bytes": 501666.0
                },
                "reports": {
                  "p50_ms": 31.677150996983983,
                  "p95_ms": 42.1741810059757,
                  "mean_ms": 33.99589011998614,
                  "mean_body_bytes": 283356.0
                },
                "error_reports": {
                  "p50_ms": 45.44031900150003,
                  "p95_ms": 66.18416800483828,
                  "mean_ms": 50.178247400108376,
                  "mean_body_bytes": 236705.0
                },
                "report_detail": {
                  "p50_ms": 36.02276599849574,
                  "p95_ms": 48.795999995491,
                  "mean_ms": 40.87295400015137,
                  "mean_body_bytes": 169081.0
                }
              }
            },
            "concurrency_4": {
              "batch_elapsed_seconds": 37.77957323299779,
              "cpu_seconds_per_1000_requests": 67.94690666666666,
              "routes": {
                "projects": {
                  "p50_ms": 137.24731099500787,
                  "p95_ms": 299.26934599643573,
                  "mean_ms": 153.6293751597259,
                  "mean_body_bytes": 69568.0
                },
                "project_overview": {
                  "p50_ms": 274.35906800383236,
                  "p95_ms": 476.47523100022227,
                  "mean_ms": 292.7503735794744,
                  "mean_body_bytes": 297033.0
                },
                "errors": {
                  "p50_ms": 353.0616860007285,
                  "p95_ms": 570.1385160064092,
                  "mean_ms": 361.21894393043476,
                  "mean_body_bytes": 501666.0
                },
                "reports": {
                  "p50_ms": 157.4510040009045,
                  "p95_ms": 309.2235969961621,
                  "mean_ms": 164.55293629987864,
                  "mean_body_bytes": 283356.0
                },
                "error_reports": {
                  "p50_ms": 218.5432610058342,
                  "p95_ms": 400.93997600342846,
                  "mean_ms": 234.17575288040098,
                  "mean_body_bytes": 236705.0
                },
                "report_detail": {
                  "p50_ms": 279.25261400378076,
                  "p95_ms": 476.8936330001452,
                  "mean_ms": 280.4172224296053,
                  "mean_body_bytes": 169081.0
                }
              }
            }
          },
          "ingestion": {
            "elapsed_seconds": 24.74647241600178,
            "stored_reports_per_second": 40.40979995812944,
            "cpu_seconds_per_1000_reports": 32.833668,
            "acceptance_seconds": 11.075370625003416,
            "drain_seconds": 13.671101790998364
          }
        },
        "rust": {
          "pages": {
            "concurrency_1": {
              "batch_elapsed_seconds": 8.946124733003671,
              "cpu_seconds_per_1000_requests": 14.980865,
              "routes": {
                "projects": {
                  "p50_ms": 6.402254999557044,
                  "p95_ms": 7.04423100251006,
                  "mean_ms": 6.434024930204032,
                  "mean_body_bytes": 58457.0
                },
                "project_overview": {
                  "p50_ms": 22.886328006279655,
                  "p95_ms": 25.180589997034986,
                  "mean_ms": 22.98839629002032,
                  "mean_body_bytes": 299094.0
                },
                "errors": {
                  "p50_ms": 18.044535994704347,
                  "p95_ms": 19.513281004037708,
                  "mean_ms": 17.80582793006033,
                  "mean_body_bytes": 299677.0
                },
                "reports": {
                  "p50_ms": 14.48087300377665,
                  "p95_ms": 15.489434998016804,
                  "mean_ms": 14.286162029893603,
                  "mean_body_bytes": 162684.0
                },
                "error_reports": {
                  "p50_ms": 16.329687998222653,
                  "p95_ms": 17.281637999985833,
                  "mean_ms": 16.257418360255542,
                  "mean_body_bytes": 244657.0
                },
                "report_detail": {
                  "p50_ms": 11.104074998002034,
                  "p95_ms": 12.009419995592907,
                  "mean_ms": 11.211563859906164,
                  "mean_body_bytes": 169798.0
                }
              }
            },
            "concurrency_4": {
              "batch_elapsed_seconds": 5.7711488229979295,
              "cpu_seconds_per_1000_requests": 19.152748333333335,
              "routes": {
                "projects": {
                  "p50_ms": 8.920631000364665,
                  "p95_ms": 57.097144999715965,
                  "mean_ms": 15.69407828959811,
                  "mean_body_bytes": 58457.0
                },
                "project_overview": {
                  "p50_ms": 73.45270000223536,
                  "p95_ms": 82.79607899748953,
                  "mean_ms": 56.45013187015138,
                  "mean_body_bytes": 299094.0
                },
                "errors": {
                  "p50_ms": 28.185820003272966,
                  "p95_ms": 76.01433600211749,
                  "mean_ms": 47.01297322004393,
                  "mean_body_bytes": 299677.0
                },
                "reports": {
                  "p50_ms": 20.01230599853443,
                  "p95_ms": 73.00345499970717,
                  "mean_ms": 35.82726003936841,
                  "mean_body_bytes": 162684.0
                },
                "error_reports": {
                  "p50_ms": 22.39933199598454,
                  "p95_ms": 71.64479800121626,
                  "mean_ms": 40.013818119768985,
                  "mean_body_bytes": 244657.0
                },
                "report_detail": {
                  "p50_ms": 15.422388998558745,
                  "p95_ms": 66.59008099813946,
                  "mean_ms": 29.339973039895995,
                  "mean_body_bytes": 169798.0
                }
              }
            }
          },
          "ingestion": {
            "elapsed_seconds": 12.74236662700423,
            "stored_reports_per_second": 78.47835722139342,
            "cpu_seconds_per_1000_reports": 20.360388,
            "acceptance_seconds": 11.889603786999942,
            "drain_seconds": 0.8527628400042886
          }
        }
      }
    },
    {
      "round": 5,
      "results": {
        "rails": {
          "pages": {
            "concurrency_1": {
              "batch_elapsed_seconds": 34.03616794000118,
              "cpu_seconds_per_1000_requests": 58.477891666666665,
              "routes": {
                "projects": {
                  "p50_ms": 15.220806002616882,
                  "p95_ms": 18.987577997904737,
                  "mean_ms": 16.262119120074203,
                  "mean_body_bytes": 69568.0
                },
                "project_overview": {
                  "p50_ms": 78.20848299888894,
                  "p95_ms": 168.28496900416212,
                  "mean_ms": 87.66178792029677,
                  "mean_body_bytes": 297033.0
                },
                "errors": {
                  "p50_ms": 105.14480499841738,
                  "p95_ms": 124.6936360039399,
                  "mean_ms": 108.24446277023526,
                  "mean_body_bytes": 501666.0
                },
                "reports": {
                  "p50_ms": 34.103512996807694,
                  "p95_ms": 38.67940400232328,
                  "mean_ms": 34.71684780997748,
                  "mean_body_bytes": 283356.0
                },
                "error_reports": {
                  "p50_ms": 49.5363139998517,
                  "p95_ms": 55.74359800084494,
                  "mean_ms": 50.797950189880794,
                  "mean_body_bytes": 236705.0
                },
                "report_detail": {
                  "p50_ms": 39.975929001229815,
                  "p95_ms": 46.11376299726544,
                  "mean_ms": 42.0296515897644,
                  "mean_body_bytes": 169081.0
                }
              }
            },
            "concurrency_4": {
              "batch_elapsed_seconds": 33.51136066300387,
              "cpu_seconds_per_1000_requests": 59.67183333333333,
              "routes": {
                "projects": {
                  "p50_ms": 120.49136899440782,
                  "p95_ms": 242.43716199998744,
                  "mean_ms": 129.9475474999781,
                  "mean_body_bytes": 69568.0
                },
                "project_overview": {
                  "p50_ms": 245.15601500024786,
                  "p95_ms": 426.7712360015139,
                  "mean_ms": 250.26804798966623,
                  "mean_body_bytes": 297033.0
                },
                "errors": {
                  "p50_ms": 327.2266979984124,
                  "p95_ms": 502.7649530020426,
                  "mean_ms": 338.4114634398429,
                  "mean_body_bytes": 501666.0
                },
                "reports": {
                  "p50_ms": 148.6994219958433,
                  "p95_ms": 277.13703399786027,
                  "mean_ms": 154.69539565026935,
                  "mean_body_bytes": 283356.0
                },
                "error_reports": {
                  "p50_ms": 181.40327600121964,
                  "p95_ms": 336.89172399317613,
                  "mean_ms": 194.98741755967785,
                  "mean_body_bytes": 236705.0
                },
                "report_detail": {
                  "p50_ms": 238.58510100399144,
                  "p95_ms": 438.70896600128617,
                  "mean_ms": 250.7949351400748,
                  "mean_body_bytes": 169081.0
                }
              }
            }
          },
          "ingestion": {
            "elapsed_seconds": 22.961946611001622,
            "stored_reports_per_second": 43.55031465498121,
            "cpu_seconds_per_1000_reports": 30.360598,
            "acceptance_seconds": 9.96181574700313,
            "drain_seconds": 13.000130863998493
          }
        },
        "rust": {
          "pages": {
            "concurrency_1": {
              "batch_elapsed_seconds": 9.004280264001864,
              "cpu_seconds_per_1000_requests": 15.142305,
              "routes": {
                "projects": {
                  "p50_ms": 6.465380996814929,
                  "p95_ms": 7.145251998736057,
                  "mean_ms": 6.562189879914513,
                  "mean_body_bytes": 58457.0
                },
                "project_overview": {
                  "p50_ms": 23.1868310002028,
                  "p95_ms": 25.445972998568323,
                  "mean_ms": 23.158544919933775,
                  "mean_body_bytes": 299094.0
                },
                "errors": {
                  "p50_ms": 18.17345299787121,
                  "p95_ms": 20.028842001920566,
                  "mean_ms": 17.94555483975273,
                  "mean_body_bytes": 299677.0
                },
                "reports": {
                  "p50_ms": 14.47772400570102,
                  "p95_ms": 15.576377998513635,
                  "mean_ms": 14.342390910023823,
                  "mean_body_bytes": 162684.0
                },
                "error_reports": {
                  "p50_ms": 16.40101199882338,
                  "p95_ms": 18.000677002419252,
                  "mean_ms": 16.568100370059256,
                  "mean_body_bytes": 244657.0
                },
                "report_detail": {
                  "p50_ms": 11.058477000915445,
                  "p95_ms": 11.962582997512072,
                  "mean_ms": 10.957886510077515,
                  "mean_body_bytes": 169798.0
                }
              }
            },
            "concurrency_4": {
              "batch_elapsed_seconds": 5.748373834001541,
              "cpu_seconds_per_1000_requests": 19.229565,
              "routes": {
                "projects": {
                  "p50_ms": 9.297596996475477,
                  "p95_ms": 58.12517899903469,
                  "mean_ms": 17.78371647989843,
                  "mean_body_bytes": 58457.0
                },
                "project_overview": {
                  "p50_ms": 73.53841100120917,
                  "p95_ms": 82.24926600087201,
                  "mean_ms": 57.29114481990109,
                  "mean_body_bytes": 299094.0
                },
                "errors": {
                  "p50_ms": 26.363755998318084,
                  "p95_ms": 75.42612399993232,
                  "mean_ms": 42.7488023598562,
                  "mean_body_bytes": 299677.0
                },
                "reports": {
                  "p50_ms": 21.77542899880791,
                  "p95_ms": 70.92264599486953,
                  "mean_ms": 37.96177495023585,
                  "mean_body_bytes": 162684.0
                },
                "error_reports": {
                  "p50_ms": 23.249600002600346,
                  "p95_ms": 73.03494199732086,
                  "mean_ms": 42.220813799794996,
                  "mean_body_bytes": 244657.0
                },
                "report_detail": {
                  "p50_ms": 15.637338998203631,
                  "p95_ms": 65.76001799840014,
                  "mean_ms": 26.467324750701664,
                  "mean_body_bytes": 169798.0
                }
              }
            }
          },
          "ingestion": {
            "elapsed_seconds": 13.350775573999272,
            "stored_reports_per_second": 74.90201557634651,
            "cpu_seconds_per_1000_reports": 20.731934,
            "acceptance_seconds": 12.293679807000444,
            "drain_seconds": 1.0570957669988275
          }
        }
      }
    }
  ]
}
