{
  "engine_config": {
    "checkpoints": "disabled for the run",
    "durability": "Strict (ack after sync, group committed)",
    "wal": "v3 segmented, CRC32C frames, single-writer group commit"
  },
  "environment": {
    "arch": "aarch64",
    "hardware": "Apple M5, 32 GB RAM",
    "operating_system": "macos",
    "scope": "local",
    "storage": "internal Apple NVMe SSD"
  },
  "kpi_gate": {
    "description": "durable WAL append p99 < 1.5 ms at 64 clients, fsync batched; declared mode: os_fsync",
    "threshold_ms": 1.5
  },
  "measurements": [
    {
      "clients": 1,
      "durability": "strict_group_commit_os_fsync",
      "id": "durable_write/strict/os_fsync/1_clients",
      "ops": 171648,
      "p50_ms": 0.028,
      "p95_ms": 0.035,
      "p99_ms": 0.045,
      "precision": "measured",
      "run_secs": 5,
      "sync_mode": "os_fsync",
      "throughput_ops_s": 34326.399,
      "workload": "entity_write_durable"
    },
    {
      "clients": 8,
      "durability": "strict_group_commit_os_fsync",
      "id": "durable_write/strict/os_fsync/8_clients",
      "ops": 587350,
      "p50_ms": 0.054,
      "p95_ms": 0.094,
      "p99_ms": 0.128,
      "precision": "measured",
      "run_secs": 5,
      "sync_mode": "os_fsync",
      "throughput_ops_s": 117437.678,
      "workload": "entity_write_durable"
    },
    {
      "clients": 64,
      "durability": "strict_group_commit_os_fsync",
      "id": "durable_write/strict/os_fsync/64_clients",
      "ops": 945854,
      "p50_ms": 0.266,
      "p95_ms": 0.456,
      "p99_ms": 1.299,
      "precision": "measured",
      "run_secs": 5,
      "sync_mode": "os_fsync",
      "throughput_ops_s": 189064.895,
      "workload": "entity_write_durable"
    },
    {
      "clients": 1,
      "durability": "strict_group_commit_barrier_fsync",
      "id": "durable_write/strict/barrier_fsync/1_clients",
      "ops": 33215,
      "p50_ms": 0.123,
      "p95_ms": 0.246,
      "p99_ms": 0.368,
      "precision": "measured",
      "run_secs": 5,
      "sync_mode": "barrier_fsync",
      "throughput_ops_s": 6642.79,
      "workload": "entity_write_durable"
    },
    {
      "clients": 8,
      "durability": "strict_group_commit_barrier_fsync",
      "id": "durable_write/strict/barrier_fsync/8_clients",
      "ops": 178569,
      "p50_ms": 0.186,
      "p95_ms": 0.385,
      "p99_ms": 0.489,
      "precision": "measured",
      "run_secs": 5,
      "sync_mode": "barrier_fsync",
      "throughput_ops_s": 35710.238,
      "workload": "entity_write_durable"
    },
    {
      "clients": 64,
      "durability": "strict_group_commit_barrier_fsync",
      "id": "durable_write/strict/barrier_fsync/64_clients",
      "ops": 552493,
      "p50_ms": 0.465,
      "p95_ms": 0.953,
      "p99_ms": 1.739,
      "precision": "measured",
      "run_secs": 5,
      "sync_mode": "barrier_fsync",
      "throughput_ops_s": 110463.847,
      "workload": "entity_write_durable"
    },
    {
      "clients": 1,
      "durability": "strict_group_commit_full_fsync",
      "id": "durable_write/strict/full_fsync/1_clients",
      "ops": 1213,
      "p50_ms": 4.0,
      "p95_ms": 4.347,
      "p99_ms": 7.604,
      "precision": "measured",
      "run_secs": 5,
      "sync_mode": "full_fsync",
      "throughput_ops_s": 242.513,
      "workload": "entity_write_durable"
    },
    {
      "clients": 8,
      "durability": "strict_group_commit_full_fsync",
      "id": "durable_write/strict/full_fsync/8_clients",
      "ops": 6077,
      "p50_ms": 7.896,
      "p95_ms": 8.325,
      "p99_ms": 9.174,
      "precision": "measured",
      "run_secs": 5,
      "sync_mode": "full_fsync",
      "throughput_ops_s": 1213.84,
      "workload": "entity_write_durable"
    },
    {
      "clients": 64,
      "durability": "strict_group_commit_full_fsync",
      "id": "durable_write/strict/full_fsync/64_clients",
      "ops": 70060,
      "p50_ms": 4.099,
      "p95_ms": 7.915,
      "p99_ms": 9.062,
      "precision": "measured",
      "run_secs": 5,
      "sync_mode": "full_fsync",
      "throughput_ops_s": 14005.374,
      "workload": "entity_write_durable"
    }
  ],
  "origin": {
    "build": "release",
    "kind": "measured",
    "tool": "examples/durable_write_bench.rs"
  },
  "schema": "kynetra.benchmark/v1",
  "status": "local_evidence",
  "suite": "durable_write_wal_v3",
  "sync_mode_semantics": {
    "barrier_fsync": "F_BARRIERFSYNC: OS-crash durable, drive-cache write ordering preserved",
    "full_fsync": "F_FULLFSYNC: power-loss durable (engine default)",
    "os_fsync": "fsync(2): Postgres/SQLite macOS default semantics (declared gate mode — the handoff gate reads 'fsync batched')"
  }
}
