{
  "metadata": {
    "generated": "2026-02-26T08:11:31.078042Z",
    "version": "2.0",
    "total_containers": 72
  },
  "highlights": {
    "max_speedup": {
      "value": 1042.94,
      "container": "grafana/grafana:latest",
      "category": "devops"
    },
    "max_size_reduction": {
      "value": 57.0,
      "container": "grafana/grafana:latest",
      "category": "devops"
    },
    "fastest_mount": {
      "value": 6.25,
      "container": "hashicorp/terraform:latest",
      "category": "devops"
    }
  },
  "categories": {
    "webservers": {
      "name": "Webservers",
      "container_count": 10,
      "benchmarks": [
        {
          "image": "caddy:alpine",
          "timestamp": "2026-02-26T07:12:31Z",
          "original": {
            "size_bytes": 23075966,
            "files": 266,
            "inodes": 1021,
            "extract_time_ms_avg": 2246
          },
          "sfp": {
            "size_bytes": 319488,
            "files_packed": 220,
            "mount_time_ms_avg": 28,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 99.0,
            "speedup_factor": 80.21,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "httpd:2.4-alpine",
          "timestamp": "2026-02-26T07:12:00Z",
          "original": {
            "size_bytes": 20480803,
            "files": 2316,
            "inodes": 3448,
            "extract_time_ms_avg": 1793
          },
          "sfp": {
            "size_bytes": 2846720,
            "files_packed": 1588,
            "mount_time_ms_avg": 16,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 87.0,
            "speedup_factor": 112.06,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "nginx:alpine",
          "timestamp": "2026-02-26T07:10:03Z",
          "original": {
            "size_bytes": 25098986,
            "files": 1261,
            "inodes": 2220,
            "extract_time_ms_avg": 1754
          },
          "sfp": {
            "size_bytes": 1474560,
            "files_packed": 1097,
            "mount_time_ms_avg": 15,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 95.0,
            "speedup_factor": 116.93,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "httpd:alpine",
          "timestamp": "2026-02-26T07:11:23Z",
          "original": {
            "size_bytes": 20480804,
            "files": 2316,
            "inodes": 3448,
            "extract_time_ms_avg": 2961
          },
          "sfp": {
            "size_bytes": 2846720,
            "files_packed": 1588,
            "mount_time_ms_avg": 23,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 87.0,
            "speedup_factor": 128.73,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "haproxy:alpine",
          "timestamp": "2026-02-26T07:15:32Z",
          "original": {
            "size_bytes": 18519332,
            "files": 304,
            "inodes": 1068,
            "extract_time_ms_avg": 1128
          },
          "sfp": {
            "size_bytes": 434176,
            "files_packed": 271,
            "mount_time_ms_avg": 18,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 98.0,
            "speedup_factor": 62.66,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "nginx:1.25-alpine",
          "timestamp": "2026-02-26T07:10:39Z",
          "original": {
            "size_bytes": 17704831,
            "files": 1850,
            "inodes": 2829,
            "extract_time_ms_avg": 1914
          },
          "sfp": {
            "size_bytes": 2572288,
            "files_packed": 1693,
            "mount_time_ms_avg": 15,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 86.0,
            "speedup_factor": 127.6,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "haproxy:2.9-alpine",
          "timestamp": "2026-02-26T07:15:45Z",
          "original": {
            "size_bytes": 12226509,
            "files": 261,
            "inodes": 1011,
            "extract_time_ms_avg": 447
          },
          "sfp": {
            "size_bytes": 323584,
            "files_packed": 232,
            "mount_time_ms_avg": 9,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 98.0,
            "speedup_factor": 49.66,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "traefik:v3.0",
          "timestamp": "2026-02-26T07:13:54Z",
          "original": {
            "size_bytes": 46296794,
            "files": 846,
            "inodes": 1599,
            "extract_time_ms_avg": 2922
          },
          "sfp": {
            "size_bytes": 1130496,
            "files_packed": 818,
            "mount_time_ms_avg": 13,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 98.0,
            "speedup_factor": 224.76,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "caddy:2",
          "timestamp": "2026-02-26T07:12:58Z",
          "original": {
            "size_bytes": 23075894,
            "files": 266,
            "inodes": 1021,
            "extract_time_ms_avg": 1889
          },
          "sfp": {
            "size_bytes": 319488,
            "files_packed": 220,
            "mount_time_ms_avg": 14,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 99.0,
            "speedup_factor": 134.92,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "traefik:v2.11",
          "timestamp": "2026-02-26T07:15:10Z",
          "original": {
            "size_bytes": 50155055,
            "files": 847,
            "inodes": 1604,
            "extract_time_ms_avg": 4093
          },
          "sfp": {
            "size_bytes": 1146880,
            "files_packed": 820,
            "mount_time_ms_avg": 17,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 98.0,
            "speedup_factor": 240.76,
            "inode_reduction_pct": 100.0
          }
        }
      ]
    },
    "databases": {
      "name": "Databases",
      "container_count": 10,
      "benchmarks": [
        {
          "image": "mariadb:11",
          "timestamp": "2026-02-26T07:21:20Z",
          "original": {
            "size_bytes": 104483887,
            "files": 5651,
            "inodes": 7516,
            "extract_time_ms_avg": 7719
          },
          "sfp": {
            "size_bytes": 5935104,
            "files_packed": 3820,
            "mount_time_ms_avg": 21,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 95.0,
            "speedup_factor": 367.57,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "cassandra:4",
          "timestamp": "2026-02-26T07:29:35Z",
          "original": {
            "size_bytes": 146035472,
            "files": 5074,
            "inodes": 6492,
            "extract_time_ms_avg": 5402
          },
          "sfp": {
            "size_bytes": 4956160,
            "files_packed": 3149,
            "mount_time_ms_avg": 13,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 97.0,
            "speedup_factor": 415.53,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "mysql:8.0",
          "timestamp": "2026-02-26T07:18:49Z",
          "original": {
            "size_bytes": 220189007,
            "files": 22068,
            "inodes": 24738,
            "extract_time_ms_avg": 20751
          },
          "sfp": {
            "size_bytes": 44937216,
            "files_packed": 14191,
            "mount_time_ms_avg": 28,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 80.0,
            "speedup_factor": 741.1,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "postgres:15-alpine",
          "timestamp": "2026-02-26T07:24:34Z",
          "original": {
            "size_bytes": 105744514,
            "files": 3095,
            "inodes": 3834,
            "extract_time_ms_avg": 4880
          },
          "sfp": {
            "size_bytes": 3964928,
            "files_packed": 1976,
            "mount_time_ms_avg": 11,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 97.0,
            "speedup_factor": 443.63,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "memcached:alpine",
          "timestamp": "2026-02-26T07:27:00Z",
          "original": {
            "size_bytes": 5635069,
            "files": 109,
            "inodes": 566,
            "extract_time_ms_avg": 596
          },
          "sfp": {
            "size_bytes": 69632,
            "files_packed": 74,
            "mount_time_ms_avg": 19,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 99.0,
            "speedup_factor": 31.36,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "postgres:16-alpine",
          "timestamp": "2026-02-26T07:20:09Z",
          "original": {
            "size_bytes": 106543835,
            "files": 3129,
            "inodes": 3869,
            "extract_time_ms_avg": 8894
          },
          "sfp": {
            "size_bytes": 3993600,
            "files_packed": 1987,
            "mount_time_ms_avg": 27,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 97.0,
            "speedup_factor": 329.4,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "redis:7-alpine",
          "timestamp": "2026-02-26T07:21:45Z",
          "original": {
            "size_bytes": 16754182,
            "files": 702,
            "inodes": 1165,
            "extract_time_ms_avg": 1087
          },
          "sfp": {
            "size_bytes": 901120,
            "files_packed": 674,
            "mount_time_ms_avg": 47,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 95.0,
            "speedup_factor": 23.12,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "redis:6-alpine",
          "timestamp": "2026-02-26T07:22:07Z",
          "original": {
            "size_bytes": 12072709,
            "files": 702,
            "inodes": 1165,
            "extract_time_ms_avg": 1420
          },
          "sfp": {
            "size_bytes": 901120,
            "files_packed": 674,
            "mount_time_ms_avg": 21,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 93.0,
            "speedup_factor": 67.61,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "influxdb:2",
          "timestamp": "2026-02-26T07:30:52Z",
          "original": {
            "size_bytes": 106308169,
            "files": 3751,
            "inodes": 5141,
            "extract_time_ms_avg": 3565
          },
          "sfp": {
            "size_bytes": 3690496,
            "files_packed": 2690,
            "mount_time_ms_avg": 23,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 97.0,
            "speedup_factor": 155.0,
            "inode_reduction_pct": 100.0
          }
        },
        {
          "image": "mongo:7",
          "timestamp": "2026-02-26T07:31:32Z",
          "original": {
            "size_bytes": 286010820,
            "files": 4380,
            "inodes": 6190,
            "extract_time_ms_avg": 10904
          },
          "sfp": {
            "size_bytes": 4419584,
            "files_packed": 3327,
            "mount_time_ms_avg": 19,
            "inodes_on_host": 1
          },
          "improvement": {
            "size_reduction_pct": 99.0,
            "speedup_factor": 573.89,
            "inode_reduction_pct": 100.0
          }
        }
      ]
    },
    "languages": {
      "name": "Languages",
      "container_count": 26,
      "benchmarks": [
        {
          "image": "node:22-alpine",
          "original": {
            "size_bytes": 55252210,
            "files": 2869,
            "extract_time_ms_avg": 3219
          },
          "sfp": {
            "size_bytes": 4452352,
            "files_packed": 2312,
            "mount_time_ms_avg": 20
          },
          "improvement": {
            "size_reduction_pct": 92.0,
            "speedup_factor": 160.95
          }
        },
        {
          "image": "rust:1.76-alpine",
          "original": {
            "size_bytes": 273002296,
            "files": 1177,
            "extract_time_ms_avg": 19513
          },
          "sfp": {
            "size_bytes": 1622016,
            "files_packed": 694,
            "mount_time_ms_avg": 31
          },
          "improvement": {
            "size_reduction_pct": 99.41,
            "speedup_factor": 629.45
          }
        },
        {
          "image": "openjdk:21-slim",
          "timestamp": "2026-02-26T07:31:07+00:00",
          "original": {
            "size_bytes": 4096,
            "files": 0,
            "extract_time_ms_avg": 4
          },
          "sfp": {
            "size_bytes": 4096,
            "files_packed": 0,
            "mount_time_ms_avg": 11
          },
          "improvement": {
            "size_reduction_pct": 0.0,
            "speedup_factor": 0.36
          }
        },
        {
          "image": "golang:1.21-alpine",
          "timestamp": "2026-02-26T07:34:21+00:00",
          "traditional": {
            "tar_size_bytes": 232783872,
            "tar_size_mb": 222.0,
            "file_count": 12828,
            "dir_count": 1474,
            "extract_time_ms": 1251.23
          },
          "sfp": {
            "size_bytes": 114974720,
            "size_mb": 109.64,
            "mount_time_ms": 16.94,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 51.0,
            "speedup_factor": 73.86,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "node:20-slim",
          "timestamp": "2026-02-26T07:14:30+00:00",
          "original": {
            "size_bytes": 199456351,
            "files": 5670,
            "compressed_size_bytes": 69504343,
            "extract_time_ms_avg": 5805,
            "extract_times_ms": [
              3800,
              5153,
              5803,
              6576,
              7697
            ]
          },
          "sfp": {
            "size_bytes": 7213056,
            "files_packed": 4294,
            "mount_time_ms_avg": 25,
            "mount_times_ms": [
              28,
              28,
              40,
              17,
              16
            ]
          },
          "improvement": {
            "size_reduction_pct": 90.0,
            "speedup_factor": 232.2
          }
        },
        {
          "image": "python:3.12-slim",
          "timestamp": "2026-02-26T07:10:08+00:00",
          "original": {
            "size_bytes": 118418213,
            "files": 4409,
            "compressed_size_bytes": 42628322,
            "extract_time_ms_avg": 2118,
            "extract_times_ms": [
              5004,
              1579,
              1334,
              1323,
              1354
            ]
          },
          "sfp": {
            "size_bytes": 4923392,
            "files_packed": 2907,
            "mount_time_ms_avg": 30,
            "mount_times_ms": [
              21,
              7,
              6,
              20,
              96
            ]
          },
          "improvement": {
            "size_reduction_pct": 89.0,
            "speedup_factor": 70.6
          }
        },
        {
          "image": "golang:1.22-alpine",
          "timestamp": "2026-02-26T07:33:50+00:00",
          "traditional": {
            "tar_size_bytes": 241570304,
            "tar_size_mb": 230.37,
            "file_count": 13145,
            "dir_count": 1518,
            "extract_time_ms": 899.08
          },
          "sfp": {
            "size_bytes": 118996992,
            "size_mb": 113.48,
            "mount_time_ms": 16.64,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 51.0,
            "speedup_factor": 54.03,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "eclipse-temurin:21-alpine",
          "original": {
            "size_bytes": 181993763,
            "files": 1580,
            "extract_time_ms_avg": 12829
          },
          "sfp": {
            "size_bytes": 1613824,
            "files_packed": 1059,
            "mount_time_ms_avg": 51
          },
          "improvement": {
            "size_reduction_pct": 99.12,
            "speedup_factor": 251.54
          }
        },
        {
          "image": "ruby:3.2-alpine",
          "timestamp": "2026-02-26T07:34:36+00:00",
          "traditional": {
            "tar_size_bytes": 68646400,
            "tar_size_mb": 65.46,
            "file_count": 2433,
            "dir_count": 639,
            "extract_time_ms": 124.48
          },
          "sfp": {
            "size_bytes": 47423488,
            "size_mb": 45.22,
            "mount_time_ms": 8.0,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 31.0,
            "speedup_factor": 15.56,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "openjdk:21-slim",
          "error": "pull_failed"
        },
        {
          "image": "node:18-alpine",
          "timestamp": "2026-02-26T07:33:22+00:00",
          "traditional": {
            "tar_size_bytes": 129352704,
            "tar_size_mb": 123.36,
            "file_count": 2445,
            "dir_count": 641,
            "extract_time_ms": 573.39
          },
          "sfp": {
            "size_bytes": 68210688,
            "size_mb": 65.05,
            "mount_time_ms": 29.04,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 48.0,
            "speedup_factor": 19.74,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "node:20-alpine",
          "timestamp": "2026-02-26T07:32:00+00:00",
          "traditional": {
            "tar_size_bytes": 137030144,
            "tar_size_mb": 130.68,
            "file_count": 2483,
            "dir_count": 640,
            "extract_time_ms": 541.17
          },
          "sfp": {
            "size_bytes": 72802304,
            "size_mb": 69.42,
            "mount_time_ms": 9.46,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 47.0,
            "speedup_factor": 57.2,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "node:20-alpine",
          "original": {
            "size_bytes": 46601457,
            "files": 2483,
            "extract_time_ms_avg": 3550
          },
          "sfp": {
            "size_bytes": 3829760,
            "files_packed": 1985,
            "mount_time_ms_avg": 20
          },
          "improvement": {
            "size_reduction_pct": 92.0,
            "speedup_factor": 177.5
          }
        },
        {
          "image": "python:3.11-alpine",
          "timestamp": "2026-02-26T07:10:44+00:00",
          "original": {
            "size_bytes": 55897084,
            "files": 2944,
            "compressed_size_bytes": 19841635,
            "extract_time_ms_avg": 1670,
            "extract_times_ms": [
              1671,
              2051,
              1214,
              949,
              2465
            ]
          },
          "sfp": {
            "size_bytes": 3907584,
            "files_packed": 2095,
            "mount_time_ms_avg": 105,
            "mount_times_ms": [
              19,
              135,
              354,
              7,
              12
            ]
          },
          "improvement": {
            "size_reduction_pct": 81.0,
            "speedup_factor": 15.9
          }
        },
        {
          "image": "php:8.3-alpine",
          "original": {
            "size_bytes": 36944194,
            "files": 838,
            "extract_time_ms_avg": 2287
          },
          "sfp": {
            "size_bytes": 1286144,
            "files_packed": 630,
            "mount_time_ms_avg": 12
          },
          "improvement": {
            "size_reduction_pct": 96.52,
            "speedup_factor": 190.58
          }
        },
        {
          "image": "golang:1.21-alpine",
          "timestamp": "2026-02-26T07:30:04+00:00",
          "original": {
            "size_bytes": 228208120,
            "files": 12825,
            "extract_time_ms_avg": 504
          },
          "sfp": {
            "size_bytes": 114966528,
            "files_packed": 12825,
            "mount_time_ms_avg": 16
          },
          "improvement": {
            "size_reduction_pct": 49.62,
            "speedup_factor": 31.5
          }
        },
        {
          "image": "golang:1.22-alpine",
          "timestamp": "2026-02-26T07:16:02+00:00",
          "original": {
            "size_bytes": 236929176,
            "files": 13145,
            "compressed_size_bytes": 73295418,
            "extract_time_ms_avg": 2422,
            "extract_times_ms": [
              2338,
              2160,
              2653,
              2722,
              2239
            ]
          },
          "sfp": {
            "size_bytes": 16605184,
            "files_packed": 10968,
            "mount_time_ms_avg": 11,
            "mount_times_ms": [
              25,
              11,
              5,
              9,
              9
            ]
          },
          "improvement": {
            "size_reduction_pct": 78.0,
            "speedup_factor": 220.18
          }
        },
        {
          "image": "ruby:3.3-alpine",
          "original": {
            "size_bytes": 38857145,
            "files": 2614,
            "extract_time_ms_avg": 970
          },
          "sfp": {
            "size_bytes": 3973120,
            "files_packed": 1943,
            "mount_time_ms_avg": 12
          },
          "improvement": {
            "size_reduction_pct": 90.0,
            "speedup_factor": 80.83
          }
        },
        {
          "image": "ruby:3.2-alpine",
          "timestamp": "2026-02-26T07:30:12+00:00",
          "original": {
            "size_bytes": 68875011,
            "files": 2430,
            "extract_time_ms_avg": 146
          },
          "sfp": {
            "size_bytes": 47423488,
            "files_packed": 2430,
            "mount_time_ms_avg": 16
          },
          "improvement": {
            "size_reduction_pct": 31.15,
            "speedup_factor": 9.12
          }
        },
        {
          "image": "python:3.11-alpine",
          "timestamp": "2026-02-26T07:31:46+00:00",
          "traditional": {
            "tar_size_bytes": 56718336,
            "tar_size_mb": 54.09,
            "file_count": 2944,
            "dir_count": 467,
            "extract_time_ms": 459.81
          },
          "sfp": {
            "size_bytes": 31248384,
            "size_mb": 29.8,
            "mount_time_ms": 7.1,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 45.0,
            "speedup_factor": 64.76,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "php:8.3-alpine",
          "timestamp": "2026-02-26T07:34:51+00:00",
          "traditional": {
            "tar_size_bytes": 107757568,
            "tar_size_mb": 102.76,
            "file_count": 838,
            "dir_count": 219,
            "extract_time_ms": 143.74
          },
          "sfp": {
            "size_bytes": 47427584,
            "size_mb": 45.23,
            "mount_time_ms": 10.46,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 56.0,
            "speedup_factor": 13.74,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "python:3.12-alpine",
          "timestamp": "2026-02-26T07:31:33+00:00",
          "traditional": {
            "tar_size_bytes": 50932224,
            "tar_size_mb": 48.57,
            "file_count": 2407,
            "dir_count": 356,
            "extract_time_ms": 563.58
          },
          "sfp": {
            "size_bytes": 27688960,
            "size_mb": 26.4,
            "mount_time_ms": 19.77,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 46.0,
            "speedup_factor": 28.5,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "mcr.microsoft.com/dotnet/runtime:8.0-alpine",
          "timestamp": "2026-02-26T07:30:20+00:00",
          "original": {
            "size_bytes": 84305793,
            "files": 279,
            "extract_time_ms_avg": 81
          },
          "sfp": {
            "size_bytes": 49975296,
            "files_packed": 279,
            "mount_time_ms_avg": 12
          },
          "improvement": {
            "size_reduction_pct": 40.72,
            "speedup_factor": 6.75
          }
        },
        {
          "image": "ruby:3.3-alpine",
          "timestamp": "2026-02-26T07:34:31+00:00",
          "traditional": {
            "tar_size_bytes": 71885312,
            "tar_size_mb": 68.55,
            "file_count": 2614,
            "dir_count": 689,
            "extract_time_ms": 480.19
          },
          "sfp": {
            "size_bytes": 49438720,
            "size_mb": 47.14,
            "mount_time_ms": 12.08,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 32.0,
            "speedup_factor": 39.75,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "python:3.12-alpine",
          "timestamp": "2026-02-26T07:09:25+00:00",
          "original": {
            "size_bytes": 50129147,
            "files": 2407,
            "compressed_size_bytes": 17561603,
            "extract_time_ms_avg": 798,
            "extract_times_ms": [
              955,
              541,
              692,
              835,
              971
            ]
          },
          "sfp": {
            "size_bytes": 3272704,
            "files_packed": 1731,
            "mount_time_ms_avg": 17,
            "mount_times_ms": [
              21,
              20,
              21,
              12,
              14
            ]
          },
          "improvement": {
            "size_reduction_pct": 82.0,
            "speedup_factor": 46.94
          }
        },
        {
          "image": "node:18-alpine",
          "timestamp": "2026-02-26T07:27:29+00:00",
          "original": {
            "size_bytes": 129551436,
            "files": 2442,
            "compressed_size_bytes": 129452544,
            "extract_time_ms_avg": 473,
            "extract_times_ms": [
              838,
              544,
              543,
              221,
              221
            ]
          },
          "sfp": {
            "size_bytes": 68206592,
            "files_packed": 2442,
            "mount_time_ms_avg": 22,
            "mount_times_ms": [
              35,
              22,
              20,
              18,
              19
            ]
          },
          "improvement": {
            "size_reduction_pct": 47.35,
            "speedup_factor": 21.5
          }
        }
      ]
    },
    "devops": {
      "name": "Devops",
      "container_count": 20,
      "benchmarks": [
        {
          "image": "hashicorp/terraform:latest",
          "timestamp": "2026-02-26T07:35:33+00:00",
          "traditional": {
            "tar_size_bytes": 130219008,
            "tar_size_mb": 124.18,
            "file_count": 376,
            "dir_count": 130,
            "extract_time_ms": 158.98
          },
          "sfp": {
            "size_bytes": 63242240,
            "size_mb": 60.31,
            "mount_time_ms": 6.25,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 52.0,
            "speedup_factor": 25.43,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "gitlab/gitlab-runner:alpine",
          "original": {
            "size_bytes": 213577650,
            "files": 1027,
            "extract_time_ms_avg": 5891
          },
          "sfp": {
            "size_bytes": 1335296,
            "files_packed": 913,
            "mount_time_ms_avg": 25
          },
          "improvement": {
            "size_reduction_pct": 99.37,
            "speedup_factor": 235.64
          }
        },
        {
          "image": "gitlab/gitlab-runner:alpine",
          "timestamp": "2026-02-26T07:35:47+00:00",
          "traditional": {
            "tar_size_bytes": 214121472,
            "tar_size_mb": 204.2,
            "file_count": 1030,
            "dir_count": 154,
            "extract_time_ms": 586.78
          },
          "sfp": {
            "size_bytes": 94711808,
            "size_mb": 90.32,
            "mount_time_ms": 8.52,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 56.0,
            "speedup_factor": 68.87,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "hashicorp/consul:latest",
          "original": {
            "size_bytes": 214268979,
            "files": 1104,
            "extract_time_ms_avg": 5448
          },
          "sfp": {
            "size_bytes": 1290240,
            "files_packed": 872,
            "mount_time_ms_avg": 14
          },
          "improvement": {
            "size_reduction_pct": 99.4,
            "speedup_factor": 389.14
          }
        },
        {
          "image": "prom/prometheus:latest",
          "timestamp": "2026-02-26T07:31:51+00:00",
          "traditional": {
            "tar_size_bytes": 390189056,
            "tar_size_mb": 372.11,
            "file_count": 868,
            "dir_count": 45,
            "extract_time_ms": 734.36
          },
          "sfp": {
            "size_bytes": 186716160,
            "size_mb": 178.06,
            "mount_time_ms": 14.77,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 53.0,
            "speedup_factor": 49.71,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "hashicorp/consul:latest",
          "timestamp": "2026-02-26T07:35:28+00:00",
          "traditional": {
            "tar_size_bytes": 214820864,
            "tar_size_mb": 204.86,
            "file_count": 1107,
            "dir_count": 156,
            "extract_time_ms": 743.03
          },
          "sfp": {
            "size_bytes": 105590784,
            "size_mb": 100.69,
            "mount_time_ms": 15.34,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 51.0,
            "speedup_factor": 48.43,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "gitea/gitea:latest",
          "original": {
            "size_bytes": 181073146,
            "files": 672,
            "extract_time_ms_avg": 3290
          },
          "sfp": {
            "size_bytes": 573440,
            "files_packed": 357,
            "mount_time_ms_avg": 11
          },
          "improvement": {
            "size_reduction_pct": 99.68,
            "speedup_factor": 299.09
          }
        },
        {
          "image": "grafana/grafana:latest",
          "timestamp": "2026-02-26T07:34:24+00:00",
          "traditional": {
            "tar_size_bytes": 771029504,
            "tar_size_mb": 735.31,
            "file_count": 12484,
            "dir_count": 1403,
            "extract_time_ms": 4320.39
          },
          "sfp": {
            "size_bytes": 336134144,
            "size_mb": 320.56,
            "mount_time_ms": 11.19,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 57.0,
            "speedup_factor": 386.09,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "grafana/loki:latest",
          "original": {
            "size_bytes": 131605338,
            "files": 509,
            "extract_time_ms_avg": 3311
          },
          "sfp": {
            "size_bytes": 606208,
            "files_packed": 487,
            "mount_time_ms_avg": 23
          },
          "improvement": {
            "size_reduction_pct": 99.54,
            "speedup_factor": 143.96
          }
        },
        {
          "image": "jenkins/jenkins:lts-alpine",
          "original": {
            "size_bytes": 262596912,
            "files": 1218,
            "extract_time_ms_avg": 3605
          },
          "sfp": {
            "size_bytes": 1355776,
            "files_packed": 934,
            "mount_time_ms_avg": 9
          },
          "improvement": {
            "size_reduction_pct": 99.48,
            "speedup_factor": 400.56
          }
        },
        {
          "image": "hashicorp/vault:latest",
          "original": {
            "size_bytes": 523136088,
            "files": 703,
            "extract_time_ms_avg": 13288
          },
          "sfp": {
            "size_bytes": 905216,
            "files_packed": 670,
            "mount_time_ms_avg": 19
          },
          "improvement": {
            "size_reduction_pct": 99.83,
            "speedup_factor": 699.37
          }
        },
        {
          "image": "library/registry:2",
          "original": {
            "size_bytes": 25656412,
            "files": 247,
            "extract_time_ms_avg": 815
          },
          "sfp": {
            "size_bytes": 331776,
            "files_packed": 221,
            "mount_time_ms_avg": 23
          },
          "improvement": {
            "size_reduction_pct": 98.71,
            "speedup_factor": 35.43
          }
        },
        {
          "image": "jenkins/jenkins:lts-alpine",
          "timestamp": "2026-02-26T07:34:46+00:00",
          "traditional": {
            "tar_size_bytes": 262851584,
            "tar_size_mb": 250.67,
            "file_count": 1221,
            "dir_count": 282,
            "extract_time_ms": 713.06
          },
          "sfp": {
            "size_bytes": 217911296,
            "size_mb": 207.81,
            "mount_time_ms": 22.37,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 18.0,
            "speedup_factor": 31.87,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "bitnami/kubectl:latest",
          "timestamp": "2026-02-26T07:37:06+00:00",
          "traditional": {
            "tar_size_bytes": 194257920,
            "tar_size_mb": 185.25,
            "file_count": 1978,
            "dir_count": 333,
            "extract_time_ms": 578.3
          },
          "sfp": {
            "size_bytes": 106188800,
            "size_mb": 101.26,
            "mount_time_ms": 6.92,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 46.0,
            "speedup_factor": 83.56,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "prom/prometheus:latest",
          "original": {
            "size_bytes": 389748121,
            "files": 863,
            "extract_time_ms_avg": 11794
          },
          "sfp": {
            "size_bytes": 557056,
            "files_packed": 447,
            "mount_time_ms_avg": 30
          },
          "improvement": {
            "size_reduction_pct": 99.86,
            "speedup_factor": 393.13
          }
        },
        {
          "image": "jaegertracing/all-in-one:latest",
          "original": {
            "size_bytes": 85361920,
            "files": 90,
            "extract_time_ms_avg": 1599
          },
          "sfp": {
            "size_bytes": 53248,
            "files_packed": 65,
            "mount_time_ms_avg": 15
          },
          "improvement": {
            "size_reduction_pct": 99.94,
            "speedup_factor": 106.6
          }
        },
        {
          "image": "argoproj/argocd:latest",
          "timestamp": "2026-02-26T07:36:51+00:00",
          "traditional": {
            "tar_size_bytes": 619319808,
            "tar_size_mb": 590.62,
            "file_count": 12236,
            "dir_count": 2414,
            "extract_time_ms": 2845.1
          },
          "sfp": {
            "size_bytes": 299270144,
            "size_mb": 285.4,
            "mount_time_ms": 10.85,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 52.0,
            "speedup_factor": 262.22,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "hashicorp/vault:latest",
          "timestamp": "2026-02-26T07:35:16+00:00",
          "traditional": {
            "tar_size_bytes": 523337216,
            "tar_size_mb": 499.09,
            "file_count": 706,
            "dir_count": 128,
            "extract_time_ms": 2019.22
          },
          "sfp": {
            "size_bytes": 226889728,
            "size_mb": 216.37,
            "mount_time_ms": 8.26,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 57.0,
            "speedup_factor": 244.45,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "drone/drone:latest",
          "timestamp": "2026-02-26T07:35:51+00:00",
          "traditional": {
            "tar_size_bytes": 63530496,
            "tar_size_mb": 60.58,
            "file_count": 694,
            "dir_count": 120,
            "extract_time_ms": 165.72
          },
          "sfp": {
            "size_bytes": 34652160,
            "size_mb": 33.04,
            "mount_time_ms": 12.33,
            "inodes": 1
          },
          "improvement": {
            "size_reduction_percent": 46.0,
            "speedup_factor": 13.44,
            "inode_reduction_percent": 100.0
          }
        },
        {
          "image": "grafana/grafana:latest",
          "original": {
            "size_bytes": 766520884,
            "files": 12481,
            "extract_time_ms_avg": 16687
          },
          "sfp": {
            "size_bytes": 19386368,
            "files_packed": 10215,
            "mount_time_ms_avg": 16
          },
          "improvement": {
            "size_reduction_pct": 97.47,
            "speedup_factor": 1042.94
          }
        }
      ]
    },
    "messaging": {
      "name": "Messaging",
      "container_count": 6,
      "benchmarks": [
        {
          "image": "nats:alpine",
          "category": "messaging",
          "timestamp": "2026-02-26T07:10:56+00:00",
          "metrics": {
            "pull_time_seconds": 4.591910523,
            "image_size_mb": 25.35,
            "image_size_bytes": 26589024,
            "startup_time_seconds": 1.361373893,
            "memory_usage": "5.008MiB",
            
          }
        },
        {
          "image": "redpandadata/redpanda:latest",
          "category": "messaging",
          "timestamp": "2026-02-26T07:13:21+00:00",
          "metrics": {
            "pull_time_seconds": 17.821454555,
            "image_size_mb": 458.55,
            "image_size_bytes": 480827898,
            "startup_time_seconds": 1.37544145,
            "memory_usage": "46.39MiB",
            
          }
        },
        {
          "image": "confluentinc/cp-kafka:latest",
          "category": "messaging",
          "timestamp": "2026-02-26T07:12:09+00:00",
          "metrics": {
            "pull_time_seconds": 21.964624823,
            "image_size_mb": 521.66,
            "image_size_bytes": 547003442,
            "startup_time_seconds": 35.950557001,
            "memory_usage": "0B",
            
          }
        },
        {
          "image": "confluentinc/cp-zookeeper:latest",
          "category": "messaging",
          "timestamp": "2026-02-26T07:12:57+00:00",
          "metrics": {
            "pull_time_seconds": 41.763114647,
            "image_size_mb": 1053.92,
            "image_size_bytes": 1105122973,
            "startup_time_seconds": 1.30023903,
            "memory_usage": "27.86MiB",
            
          }
        },
        {
          "image": "eclipse-mosquitto:latest",
          "category": "messaging",
          "timestamp": "2026-02-26T07:11:08+00:00",
          "metrics": {
            "pull_time_seconds": 5.585448689,
            "image_size_mb": 21.13,
            "image_size_bytes": 22160825,
            "startup_time_seconds": 1.798994469,
            "memory_usage": "2.352MiB",
            
          }
        },
        {
          "image": "rabbitmq:3-management-alpine",
          "category": "messaging",
          "timestamp": "2026-02-26T07:10:36+00:00",
          "metrics": {
            "pull_time_seconds": 12.282569657,
            "image_size_mb": 168.29,
            "image_size_bytes": 176471237,
            "startup_time_seconds": 4.650228084,
            "memory_usage": "80.85MiB",
            
          }
        }
      ]
    }
  }
}
