{
  "stack": "rails",
  "generated_at": "2026-10-12T09:12:26Z",
  "ruby": "ruby 4.0.5 (2026-05-20 revision 64336ffd0e) +YJIT +PRISM [x86_64-linux]",
  "rails": "8.1.1",
  "sqlite": "3.50.3",
  "visits_per_iter": 106,
  "warmup": 15,
  "iterations": 20,
  "ms_per_iter_mean": 515.62,
  "ms_per_iter_median": 513.56,
  "ms_per_iter_min": 503.16,
  "ms_per_iter_max": 538.74,
  "iter_ms": [
    514.77,
    532.0,
    513.77,
    508.03,
    521.54,
    517.38,
    515.46,
    512.94,
    538.74,
    512.32,
    508.62,
    503.16,
    517.1,
    513.35,
    527.52,
    511.25,
    512.82,
    516.31,
    508.98,
    506.35
  ],
  "per_route": {
    "/about": {
      "ms_median": 1.255,
      "ms_min": 1.237,
      "ms_p25": 1.248,
      "ms_max": 1.585,
      "n": 20
    },
    "/active": {
      "ms_median": 2.098,
      "ms_min": 1.924,
      "ms_p25": 2.026,
      "ms_max": 3.764,
      "n": 120
    },
    "/comments": {
      "ms_median": 8.664,
      "ms_min": 8.177,
      "ms_p25": 8.283,
      "ms_max": 16.789,
      "n": 80
    },
    "/comments/:comment_id/reply": {
      "ms_median": 1.803,
      "ms_min": 1.616,
      "ms_p25": 1.726,
      "ms_max": 10.601,
      "n": 100
    },
    "/hidden": {
      "ms_median": 2.059,
      "ms_min": 1.905,
      "ms_p25": 1.996,
      "ms_max": 8.98,
      "n": 80
    },
    "/newest": {
      "ms_median": 14.498,
      "ms_min": 13.723,
      "ms_p25": 13.902,
      "ms_max": 22.22,
      "n": 100
    },
    "/recent": {
      "ms_median": 2.907,
      "ms_min": 2.675,
      "ms_p25": 2.836,
      "ms_max": 7.271,
      "n": 40
    },
    "/replies": {
      "ms_median": 1.959,
      "ms_min": 1.801,
      "ms_p25": 1.885,
      "ms_max": 2.405,
      "n": 60
    },
    "/replies/comments": {
      "ms_median": 2.1,
      "ms_min": 1.959,
      "ms_p25": 2.062,
      "ms_max": 8.141,
      "n": 60
    },
    "/replies/stories": {
      "ms_median": 2.086,
      "ms_min": 1.937,
      "ms_p25": 2.014,
      "ms_max": 3.958,
      "n": 40
    },
    "/replies/unread": {
      "ms_median": 2.034,
      "ms_min": 1.842,
      "ms_p25": 1.96,
      "ms_max": 12.091,
      "n": 140
    },
    "/rss": {
      "ms_median": 10.846,
      "ms_min": 10.118,
      "ms_p25": 10.295,
      "ms_max": 18.476,
      "n": 80
    },
    "/s/:story_id": {
      "ms_median": 6.292,
      "ms_min": 4.715,
      "ms_p25": 5.975,
      "ms_max": 13.563,
      "n": 300
    },
    "/saved": {
      "ms_median": 3.838,
      "ms_min": 3.449,
      "ms_p25": 3.643,
      "ms_max": 12.132,
      "n": 100
    },
    "/settings": {
      "ms_median": 3.243,
      "ms_min": 3.073,
      "ms_p25": 3.136,
      "ms_max": 9.126,
      "n": 60
    },
    "/threads": {
      "ms_median": 14.533,
      "ms_min": 13.687,
      "ms_p25": 13.936,
      "ms_max": 22.363,
      "n": 60
    },
    "/threads/:username": {
      "ms_median": 11.354,
      "ms_min": 8.893,
      "ms_p25": 9.515,
      "ms_max": 20.047,
      "n": 40
    },
    "/top?length=1d": {
      "ms_median": 4.471,
      "ms_min": 4.069,
      "ms_p25": 4.334,
      "ms_max": 5.327,
      "n": 80
    },
    "/top?length=1w": {
      "ms_median": 4.539,
      "ms_min": 4.341,
      "ms_p25": 4.445,
      "ms_max": 5.15,
      "n": 40
    },
    "/top?length=1y": {
      "ms_median": 4.306,
      "ms_min": 4.064,
      "ms_p25": 4.191,
      "ms_max": 5.378,
      "n": 40
    },
    "/u": {
      "ms_median": 2.424,
      "ms_min": 2.333,
      "ms_p25": 2.393,
      "ms_max": 4.438,
      "n": 300
    },
    "/upvoted/comments": {
      "ms_median": 2.089,
      "ms_min": 1.902,
      "ms_p25": 1.964,
      "ms_max": 8.68,
      "n": 60
    },
    "/upvoted/stories": {
      "ms_median": 2.056,
      "ms_min": 1.883,
      "ms_p25": 1.947,
      "ms_max": 3.593,
      "n": 120
    }
  },
  "rss": {
    "boot_kb": 187896,
    "final_kb": 341624,
    "peak_kb": 352332,
    "engine": "ruby",
    "gc": {
      "count": 59,
      "major_count": 10,
      "heap_live_slots": 1039994,
      "total_allocated_objects": 24309364
    }
  }
}