{
  "stack": "rails",
  "generated_at": "2026-08-27T06:58:00Z",
  "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": 452.83,
  "ms_per_iter_median": 450.71,
  "ms_per_iter_min": 440.33,
  "ms_per_iter_max": 473.13,
  "iter_ms": [
    457.84,
    465.33,
    449.92,
    447.58,
    454.52,
    455.63,
    450.5,
    450.46,
    473.13,
    450.92,
    448.03,
    440.33,
    455.22,
    455.54,
    464.61,
    450.3,
    448.24,
    451.06,
    444.01,
    443.43
  ],
  "per_route": {
    "/about": {
      "ms_median": 1.109,
      "ms_min": 1.07,
      "ms_p25": 1.089,
      "ms_max": 1.765,
      "n": 20
    },
    "/active": {
      "ms_median": 1.823,
      "ms_min": 1.672,
      "ms_p25": 1.767,
      "ms_max": 2.699,
      "n": 120
    },
    "/comments": {
      "ms_median": 7.576,
      "ms_min": 7.046,
      "ms_p25": 7.192,
      "ms_max": 14.622,
      "n": 80
    },
    "/comments/:comment_id/reply": {
      "ms_median": 1.705,
      "ms_min": 1.554,
      "ms_p25": 1.637,
      "ms_max": 8.741,
      "n": 100
    },
    "/hidden": {
      "ms_median": 1.768,
      "ms_min": 1.652,
      "ms_p25": 1.716,
      "ms_max": 2.497,
      "n": 80
    },
    "/newest": {
      "ms_median": 12.588,
      "ms_min": 11.879,
      "ms_p25": 12.076,
      "ms_max": 20.056,
      "n": 100
    },
    "/recent": {
      "ms_median": 2.575,
      "ms_min": 2.31,
      "ms_p25": 2.445,
      "ms_max": 6.051,
      "n": 40
    },
    "/replies": {
      "ms_median": 1.758,
      "ms_min": 1.586,
      "ms_p25": 1.674,
      "ms_max": 7.695,
      "n": 60
    },
    "/replies/comments": {
      "ms_median": 1.866,
      "ms_min": 1.699,
      "ms_p25": 1.809,
      "ms_max": 2.377,
      "n": 60
    },
    "/replies/stories": {
      "ms_median": 1.804,
      "ms_min": 1.69,
      "ms_p25": 1.73,
      "ms_max": 2.378,
      "n": 40
    },
    "/replies/unread": {
      "ms_median": 1.807,
      "ms_min": 1.593,
      "ms_p25": 1.745,
      "ms_max": 10.159,
      "n": 140
    },
    "/rss": {
      "ms_median": 9.492,
      "ms_min": 8.779,
      "ms_p25": 8.95,
      "ms_max": 16.778,
      "n": 80
    },
    "/s/:story_id": {
      "ms_median": 5.566,
      "ms_min": 4.191,
      "ms_p25": 5.279,
      "ms_max": 7.013,
      "n": 300
    },
    "/saved": {
      "ms_median": 3.395,
      "ms_min": 3.005,
      "ms_p25": 3.212,
      "ms_max": 9.603,
      "n": 100
    },
    "/settings": {
      "ms_median": 2.874,
      "ms_min": 2.711,
      "ms_p25": 2.779,
      "ms_max": 7.424,
      "n": 60
    },
    "/threads": {
      "ms_median": 12.637,
      "ms_min": 11.91,
      "ms_p25": 12.093,
      "ms_max": 20.435,
      "n": 60
    },
    "/threads/:username": {
      "ms_median": 9.794,
      "ms_min": 7.733,
      "ms_p25": 8.269,
      "ms_max": 15.232,
      "n": 40
    },
    "/top?length=1d": {
      "ms_median": 3.949,
      "ms_min": 3.553,
      "ms_p25": 3.813,
      "ms_max": 5.103,
      "n": 80
    },
    "/top?length=1w": {
      "ms_median": 3.995,
      "ms_min": 3.822,
      "ms_p25": 3.919,
      "ms_max": 4.526,
      "n": 40
    },
    "/top?length=1y": {
      "ms_median": 3.768,
      "ms_min": 3.507,
      "ms_p25": 3.636,
      "ms_max": 4.608,
      "n": 40
    },
    "/u": {
      "ms_median": 2.162,
      "ms_min": 2.03,
      "ms_p25": 2.126,
      "ms_max": 7.995,
      "n": 300
    },
    "/upvoted/comments": {
      "ms_median": 1.81,
      "ms_min": 1.66,
      "ms_p25": 1.723,
      "ms_max": 7.884,
      "n": 60
    },
    "/upvoted/stories": {
      "ms_median": 1.803,
      "ms_min": 1.639,
      "ms_p25": 1.7,
      "ms_max": 2.963,
      "n": 120
    }
  },
  "rss": {
    "boot_kb": 188512,
    "final_kb": 341192,
    "peak_kb": 351180,
    "engine": "ruby",
    "gc": {
      "count": 59,
      "major_count": 10,
      "heap_live_slots": 1066353,
      "total_allocated_objects": 24478483
    }
  }
}